Данная тема является прямым продолжением темы Разработка акваконтроллера, созданной AlexThunder, за что ему огромное спасибо
На данный момент разработка в целом закончена и благодарен всем, кто принимал участие в обсуждении и реализации проекта
С помощью Chack'а были заказаны и изготовлены печатные платы
И сейчас начнется наверно самый интересный этап - сборка и настройка
Схема, плата, прошивка находятся в архиве во вложении. ИСХОДНИКОВ ПРОГРАММЫ НЕТ !!! ПРОШИВКУ ИЗМЕНИТЬ НЕЛЬЗЯ !!!
Необходимое программное обеспечение:
Схема - sPlan 6.0 (для версии 3 - 7.0)
Плата - Slayout 5.0 / 6.0
Внимание !!! В процессе сборки и наладки в схему могут быть внесены изменения ! Следите за обновлением архива !!! ........... New_controller-2V1 - плата с косметическими правками и обозначением элементов.
Контроллер-V.3 - улучшенный вариант (симисторы в одну линию, питание +12V, два диммера, USB на борту, 4 усилителя, отдельный разъем для клавиатуры).
Version 3.1 SMD - версия 3 для СМД элементов.
Плата1V5smd - многоплатная версия от "Пупс" (контроллер + силовая часть + клавиатура + усилители + кулер для силовой части).
Контроллер V3 DIP - все нужное для сборки версии 3.0 DIP.
Firmware.rar - прошивки от Володя_Череп для нормальной работы с USB на ATTiny2313.
Прошивки.rar - архив прошивок:
ATmega_32 - стандартная прошивка
Atmega_32_EE - прошивка EEPROM
ATmega_32_9600 - скорость UART 9600
ATmega_32_PWM_244Hz - использование ШИМ для управления драйверами. Вход PWM LDD подключается непосредственно к выводу 13 или 14 ATmega.
Программирование fuse-битов:
При прошивке микроконтроллеров необходимо запрограммировать (записать 0) следующие fuse-биты:
- для ATmega32 - BOOTSZ0, BOOTSZ1, SPIEN
- для ATtiny2313 - CKSEL0, SUT0, BODLEVEL1, WDTON, SPIEN
- для ATtiny13 - SPIEN, CKDIV8, SUT0, CKSEL0 (данная микросхема используется для схемы регулировки венилятора)
Все остальные fuse-биты должны быть незапрограммированы (равны 1). Uniprof:
Fuse-бит будет запрограммирован, если убрать галочку в соответствующем поле.
Fuse-бит будет незапрограммирован, если поставить галочку в соответствующем поле. CodeVisionAVR:
Fuse-бит будет запрограммирован, если поставить галочку в соответствующем поле.
Fuse-бит будет незапрограммирован, если убрать галочку в соответствующем поле. AVRDUDE:
ATmega: -U lfuse:w:0xff:m -U hfuse:w:0xd9:m
ATtiny2313: -U lfuse:w:0xee:m -U hfuse:w:0xcb:m -U efuse:w:0xff:m
ATtiny13: -U lfuse:w:0x6a:m -U hfuse:w:0xff:m
Сергей, на новой плате не вижу + питания на Атмегу (5, 17, 38 ноги), индуктивность L1 тож не подключена к + питания.
Я слегка отредактировал кварцы с ёмкостями. Ну и в целом плату подправил
Плата во вложении. Глянь плз.
А и ещё, зачем отверстия которые я пометил жёлтыми стрелками?
Атмега по питанию подключена через диод.
L1 там действительно дорожка не доведена была - исправил
А зачем питание через диод пускать? Там же и так питание стабилизировано.
С диодом только питание будет ниже.
Цитата:
Допис від Starcomputer
А зачем конденсаторы ставить ПОД кварц ???
Кварц ставится на плату и припаивается корпусом к земле.
Кварц же ставится с противоположной стороны от кондеев, кондёры ему никак мешать не будут.
На сколько я знаю, дорожки к кварцу должны быть максимально короткими.
Я делал плату с учетом того, что ВСЕ элементы с одной стороны.
Там достаточно короткие дорожки.
Понял, я то думал будет двухсторонний монтаж. Только вот силовые элементы размещать на дорожках не хорошо. Да и клемники лучше пропаивать со стороны дорожек.
Цитата:
Допис від Starcomputer
Потому что питание двустандартное, от сети и от аккумулятора. Развязка на диодах.
Отверстия с металлизацией, "пятаки" под пайку с обеих сторон
Дык это видно, только пропаиваються они плохо. (Про температуру и прочие тонкости я знаю)
Я всё время пользуюсь клемниками. Просто когда клемник сидит плотно на плате припою некуда протикать и пропай остаёться только на пятаке.
Отверстие для клемников надо бы увеличить хотя бы до 1,1мм а лучше 1,2мм. Так припой хоть отверстие заполнит.
Ещё надо бы увеличить отверстия до 1.0мм для подстроечного резистора, а то его ноги туда не залезут. Так же я бы увеличил пятаки под резистор R7 до 2мм
__________________
Востаннє редагував Пупс: 24.01.2012 о 22:21..
Ці 2 користувач(ів) сказали Дякую Пупс за це повідомлення: