Приветствую вас!

В данном разделе я буду размещать информацию о самостоятельной сборке обучающих стендов, настройке программного обеспечения для компьютера и приведу несколько примеров использования всех узлов стендов. Информация будет снабжаться подробными картинками (ну что делать, если половина не понимает написанное!)

Самостоятельная сборка стенда

Сборку советую начинать с установки резисторов и перемычек (на универсальной плате перемычек нет). Затем установите разъемы всех типов. Транзисторы и микросхемы желательно впаивать в последнюю очередь - чтобы не повредить их в процессе сборки!
Обратите внимание: на плате имеется несколько близко расположенных контактов для создания "перемычек"(на рисунках они показаны синей полоской и помечены красной стрелкой). Например, под ЖКИ-индикатором, на его выводе №5 (WR) - в 90% случаев программу для МК можно написать так, чтобы управление этим сигналом не требовалось. Поэтому проще всего этот вывод подключить к минусовому проводу питания (логический "ноль").
Так же контакты имеются в цепи "пищалки" (buzzer). Советую каплей припоя и тут сделать перемычку, а в контакты (предназначенные ранее для конденсатора) установить джампер.

На плате необходимо впаять несколько деталей в корпусах для поверхностного монтажа - SMD. На плате стенда с AVR atmega8 необходимо впаять четыре таких детали: два резистора и два конденсатора. Оба резистора запаиваются под панелькой микросхемы EEPROM. А конденсаторы паяются под панелькой микроконтроллера. На плате "универсального" стенда нужно запаять только два резистора. Всё показано на рисунках:
конденсаторы паяются под панелькой микроконтроллера резисторы запаиваются под микросхемой EEPROM

Под микросхемой памяти EEPROM, около выводов 1, 2 и 3 имеется группа контактов, позволяющая подключить любой из этих выводов или к проводу питания, или к минусовому проводу схемы (т.е., создать на выводе логическую "1" или "0"). Благодаря этой конструкции можно задать адрес микросхемы.
 
На печатной плате стендов есть место под резистор, номинал которого не указан. Необходимо впаять резистор сопротивлением 5,6 КОм. (5k6). Данное сопротивление задаёт контраст ЖКИ. (Данное сопротивление рассчитано для конкретного типа ЖКИ, поставляемого вместе со стендом! Если вы будете устанавливать иную модель индикатора, то это сопротивление, возможно, придётся заменить другим)
Также обратите внимание на расположение первого вывода микросхемы часов\календаря - DS1307! Микросхема развернута на плате, вывод №1 распложен внизу!
Рекомендую корпус часового кварца 32.768 КГц соединить с минусовым проводом питания. Для этого на плате под кварцем имеется отверстие для монтажа петли.
впаять резистор сопротивлением 5,6 КОм резисторы запаиваются под микросхемой EEPROM
 
Обращаю ваше внимание: на плате для AVR atmega8 цифровой датчик температуры никуда паять не надо! достаточно его установить в соответствующие гнёзда разъема. При установке не перепутайте положение выводов датчика. Всё показано на рисунках:
цифровой датчик температуры DS1307 подключение ds1307
 

Файлы: драйвера, схемы, прошивки...


Схема стенда "StartPCB", исходный текст демо-программы (на BASCOM) и готовые прошивки. (zip, 1.5 МБ) >>

Драйвер для программатора USBasp (zip, 0.3 МБ) >>

Программа AVRDUDE (для загрузки прошивок в AVR) (zip, 0.8 МБ) >>

BASCOM (среда + компилятор BASIC для AVR) (zip, 24.5 МБ) >>

Описание микросхемы термометра DS18b20 (на русском) (pdf, 1.1 МБ) >>

Описание микросхемы даты/часов DS1307 (на русском) (pdf, 0.3 МБ) >>

Программа преобразования надписей на русском в коды для ЖКИ 1602 (exe, 0.3 МБ) >>

Программа расчета данных для таймеров AVR (zip, 20 КБ) >>

 
На главную страницу >> www.ugolok-mastera.ru/


С уважением, Александр


Проект начат: 24-07-2010