Современная электроника №8/2018

ИНЖЕНЕРНЫЕ РЕШЕНИЯ 66 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 8 2018 3-контактная перемычка P1. При уста- новке джампера на P1 между сигнала- ми +5 В и VDDSPI на 7-й вывод разъ- ёма X3 подаётся напряжение +5 В. В этом случае используется преобразо- ватель на базе ADUM3160. Если устано- вить джампер на P1 между сигналами +3,3 и VDDSPI, то на 7-й вывод разъ- ёма X3 подаётся напряжение +3,3 В. В этом случае используется преобразо- ватель на базе SI8662. Преобразовате- ли интерфейсов и их конструкция под- робно описаны в [3, 4]. Следует отметить, что в 2017 году ком- панией Silicon Laboratories выпущена новая микросхема EFM8UB30 с улучшен- ными характеристиками. Данная микро- схема может быть использована вместо UB10, однако ввиду различий в названи- ях регистров и библиотечныхфункций потребуется написание другой, отлич- ной от версии для UB10 программы. Аналоговая «земля» LB12 (32-й вывод DD1) подключена к общему «земляно- му» проводу. Металлическая пластина на дне микросхемы LB12, условно пока- занная на схеме как 33-й вывод, также соединена с этим проводом. Для программирования микрокон- троллера LB12 (DD1) используется интерфейс C2 (сигналы RSTLB1 и C2D, 4-й и 5-й выводыDD1 соответственно). Сигналы для программирования пода- ются с 3-х контактного разъёма X2: с 3-го вывода X2 сигнал RSTLB1 подаёт- ся на 4-й вывод DD1, а со 2-го вывода X2 сигнал C2Dподаётся на 5-й вывод DD1. 1-й контакт X2 заземлён. Для корректно- го выполнения операций программиро- вания используется RC-цепочка R1, C1, R2. Программирование LB12 произво- дится с помощью адаптера USB-DEBUG. Для программирования используется кабель связи адаптера USB-DEBUG с пла- той устройства (см. рис. 2а). Одним кон- цом этот кабель подключается к разъ- ёму выходного шлейфа адаптера USB- DEBUG (X1), вторым (X2) – к разъёму X2. Кроме этого, необходим кабель питания (см. рис. 2б), который одним концомX1 подключается к ИП +5 В, а вторым (X2) – к разъёму питания X1. Этот кабель иИП используются и вштатном режиме рабо- ты устройства. При программировании LB12 преобразователи интерфейса USB- SPI необходимо отключить. Устройство собрано на макетной пла- те, все соединения выполнены вручную проводомМГТФ-0,03. Однако, посколь- ку микроконтроллер LB12 имеет мини- атюрный корпус с малым размером и расположением выводов, для макети- рования он непригоден. Аналогичная ситуация имеет место с генераторами и ОУ OPA2335 в корпусе SOIC8. В связи с этим были разведены и изготовлены соответствующие платы-переходники. Разводка необходимых плат-пере- ходников выполнена в программе Sprint-Layout 6.0, а технология изготов- ления плат с высоким разрешением под- робно описана в [5, 6]. Файл с развод- кой плат представлен в дополнительных материалах к статье на сайте журнала (www.soel.ru) . Разводкаплаты-переходника для LB12 (см. рис. 3а) ирасположение еговыводов (см. рис. 3б), представляющихсобойцан- говыештырисрасстояниеммеждуними 2,54мм, дают возможностьотносительно простогомакетирования. Набоковых гра- нях корпуса LB12по угламимеются тех- нологические контакты, соединённые с «земляной» квадратнойпластиной, распо- ложеннойна дне корпуса. Одиниз таких контактов, расположенныйрядомс 32-м выводомLB12 (AGND), соединёнсними выведенна32-йконтактпереходникана соответствующийцанговыйштырь. 17-й контакт LB12неиспользуется, а техноло- гическийконтакт, расположенныйрядом с 17-м контактом LB12, соединён с 17-м контактомпереходника. Длянадёжности металлическая «земляная» пластина, рас- положеннаяна днемикросхемы, соедине- напроводомМГТФ-0,03 с17-мконтактом переходника. На самой макетной плате расположеныцанговые гнёзда, в которые вставленаплата-переходник, иккоторым припаяныпроводаМГТФ-0,03. Разводка плат-переходников для гене- раторов50, 72МГциОУOPA2335показа- на на рисунке 4. В платах-переходниках также используются цанговые штыри, а на макетной плате – цанговые гнёзда, в которые вставляются платы-переходни- ки. Для распайки ОУ OPA2335 его выво- ды следует подогнуть под дно корпуса. Вэтомслучаеонлегкопомещаетсянапла- те, которая совместима с корпусомDIP8. Этосделанодлятого, чтобыможнобыло использовать другойОУ в корпусеDIP8. На рисунке 5 к макетной плате под- ключено устройство преобразователя C2D RST/C2CK GND C2D RST/C2CK +5 1 2 3 4 БП X1 PC4TB ( +5 +5 В р) 1 2 3 X2 HU-03 2 1 X2 HU-02 NC 1 GND 2 GND 3 TCK/C2DAT 4 TMS 5 TDO 6 TDI/C2CK 7 NC 8 GND 9 NC 10 X1(JTAG/C2) SCM-10 Рис. 2. Схемы кабелей: а) кабель для программирования LB12 с помощью адаптера USB-DEBUG; б) кабель питания а б 31 24 18 23 13 26 8 21 5 9 6 4 25 3 2 7 11 16 22 12 28 27 20 29 14 30 15 19 10 5 1 9 23 6 4 16 18 19 28 13 14 15 10 11 12 29 32 31 26 20 8 30 24 22 3 27 2 21 7 25 1 DNG DNG 33 33 AGND GND AGND GND 32 Вид сверху Вид со стороны выводов Рис. 3. Переходник QFN32-PGA32 для LB12: a) разводка платы; б) расположение контактов Рис. 4. Разводка переходников для кварцевых генераторов: а) 50 МГц; б, в) 72 МГц; г) ОУ OPA 2335 а а б б в г

RkJQdWJsaXNoZXIy MTQ4NjUy