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

ИНЖЕНЕРНЫЕ РЕШЕНИЯ 55 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 2 2019 Листинг 2 cli; // Обработка прерывания от USART, ПРИЁМ in SSREG,SREG push YL push YH push ZL push ZH pr4: ldi YL,low(RAM+12) ldi YH,high(RAM+12) add YL,t4 clr t5 adc YH,t5 USART1: sbis UCSRA,RXC rjmp USART1 in t5,UDR st Y+,t5 inc t4 cpi t4,5 brne pr2 ;ldi t4,0 SBR flo,0b00000100 clr t5 clr t4 clr CRC8; // Вычисление контрольной суммы clc ldi tec,0x8C; // Полином mov POLIN,tec ldi tec,4 mov tm1,tec ldi YL,low(RAM+12) ldi YH,high(RAM+12) loc1: ld cod,Y+ ldi tec,8 mov bits,tec eor CRC8,cod loc2: lsr CRC8 brcc loc3 eor CRC8,POLIN loc3: dec bits brne loc2 ● HG3 – индикатор скорости переклю- чения индикаторов в световом эф- фекте (число от 1 до 8). Число, индицируемое на каждом из индикаторов HG1, HG2 кнопками S1 ( Δ ), S2 ( ∇ ), можно задать в диапа- зоне от 0 до F. В данном случае про- грамма для пульта получается более простой и занимает меньше места в памяти программ микроконтроллера. Точно так же, как и в дисплее контрол- лера, на 7-сегментном индикаторе бук- ва B и цифра 8, а также буква D и циф- ра 0 индицируются одинаково, поэтому при индицировании букв B и D в 7-сег- ментных индикаторах дисплея пульта включается точка h. Сразу после пода- чи питания пульт переходит в рабочий режим, на дисплее индицируется чис- ло 000. Затем с помощью клавиатуры задаётся и отправляется необходимое сообщение в выбранный контролер. В программе пульта используются 3 прерывания: Reset, прерывание тай- мера Т1 и прерывание по событию «Регистр данных USART пуст». При пере- ходе на метку Reset инициализируют- ся стек, USART, таймер, порты, а также флаги и переменные, используемые в программе. В обработчике прерыва- ния таймера Т1 осуществляются про- цедура опроса кнопок S1…S5, функци- онирование динамической индика- ции, перекодировка двоичного числа в код для отображения информации на 7-сегментных индикаторах устрой- ства. В подпрограмме обработки пре- рывания по событию «Регистр дан- ных USART пуст» происходит переда- ча данных через передатчик USART. В ОЗУ микроконтроллера по адресам $61…$63 организован буфер отобра- жения для динамической индикации. Разработанная программа на ассембле- ре занимает порядка 0,8 Кбайт памя- ти программ (flash-память программ) микроконтроллера. Пульт и контроллеры собраны фак- тически из одних и тех же элемен- тов. В пульте применены резисторы типа С2-33Н, но подойдут любые дру- гие с такой же мощностью рассеива- ния и погрешностью 5%. Конденса- торы С1…С5 типа К10-17а, С6 – типа К50-35а. 7-сегментные индикаторы HG1…HG3 типа HDSP-F501, зелёного цвета. Элементную базу для клавиату- ры и динамической индикации мож- но подобрать любую – главное, чтобы она отвечала требованиям для рабо- ты в составе функциональных узлов устройства. Для организации сети RS-485 можно применить кабель типа КИПЭП 1 × 2 × 0,60 ТУ16.К99-008-2001 или любой другой типа витая пара с волно- вым сопротивлением 120 Ом. Тексты программ (для пульта и вер- сии для контроллеров№1…№15), а так- же hex-файлы представлены в допол- нительных материалах на сайте жур- нала www.soel.ru. Л ИТЕРАТУРА 1. Шишкин С . Устройство световых эффек- тов с управлением скоростью переклю- чения и яркостью свечения. Современ- ная электроника. 2017. № 7. НОВОСТИ МИРА Н АЧАЛАСЬ ПОДГОТОВКА 2- ГО ВЫПУСКА СБОРНИКА «Э ЛЕКТРОМАГНИТНАЯ СОВМЕСТИМОСТЬ В ЭЛЕКТРОНИКЕ » Первый номер сборника «Электромагнит- ная совместимость в электронике» с матери- алами отраслевых изданий вышел в июне 2018 года. В нём рассматривались практи- чески все аспекты электромагнитной совме- стимости (ЭМС): от пассивных компонентов, ЭМП-фильтров до стандартов и методов ис- пытания устройств. Объём составил 170 стра- ниц, в него вошли 36 статей. Скачать сборник в pdf-формате можно на сайте www.emc-e.ru . Проект, включающий, помимо сборника в pdf-формате ещё и онлайн-ресурс, призван решить важные задачи по систематизации и актуализации всей информации в обла- сти ЭМС в электронике, а также содейство- вать объединению аудитории специалистов. Второй выпуск ежегодника планируется в июне 2019 года. В него войдут материа- лы ведущих изданий отрасли – «Современ- ная электроника», «Компоненты и техно- логии», «Электронные компоненты», «Си- ловая электроника» и «СВЧ-электроника». Важной составляющей проекта являет- ся актуальная пополняемая база аккреди- тованных лабораторий, проводящих серти- фикационные испытания по ЭМС, которая позволяет ранжировать испытательные ла- боратории по таким параметрам, как: ● область аккредитации лабораторий; ● соответствие проводимых испытаний на- циональным стандартам (ГОСТ) в обла- сти ЭМС; ● виды проводимых испытаний на ЭМС; ● виды продукции, испытываемой в лабо- ратории на ЭМС и пр. Принять участие в проекте могут все заинтересованные организации и авто- ры. Приём материалов осуществляется до 17 мая 2019 года. www.emc-e.ru

RkJQdWJsaXNoZXIy MTQ4NjUy