Обсуждаем контроллеры компании Atmel.
Ответить

Паяльна станция на атмега 328 Помощи )

Ср июн 22, 2016 17:34:31

Добрый день . Собрал схему станции всё как в оригинале нет не где соплей . Всё хорошо. При включении загорается экранчик и на нём квадратики (http://img.radiokot.ru/files/112774/med ... zxq5m5.jpg
При включени загорается светодиод зеленый чуть горит и потом тухнет . http://img.radiokot.ru/files/112774/med ... zxbnvm.jpg
Прошивал его с по мощу SinaProg 2.1.1 .Сама прошивка ардуино среды . у меня юсбапс.
С ардуино в хекс делал при помощи этого видео и менял фюзы как в этом видео https://www.youtube.com/watch?v=zOFrqd9nVpg
Фюзы менял ток High -D9 Low-De. Lock bit-3f у автора на видео FF мне не дало поминять эти фюзы (
Может кто подсказать что я не так сделав . Если в фюзах дело то подскажите как правельно их поставить . и с помощу какой програмы Спасибо
Скеч и плата в архиве
Вложения
solderingstation.rar
(76.57 KiB) Скачиваний: 275

Re: Паяльна станция на атмега 328 Помощи )

Ср июн 22, 2016 17:48:22

deser_eagle писал(а):При включении загорается экранчик и на нём квадратики
Квадратики могут оказаться всего-лишь неверно настроенной контрастностью , т.е. напряжение на пине 3 ЖКИ.

Re: Паяльна станция на атмега 328 Помощи )

Ср июн 22, 2016 17:49:45

переменик крутишь они исчезают я так понимаю это контрастность . а пин RW надо на землю кидать ?

Re: Паяльна станция на атмега 328 Помощи )

Ср июн 22, 2016 18:54:22

deser_eagle писал(а):а пин RW надо на землю кидать ?

Да, на минус. Не русский что ли? ашипка на ашипке...

Re: Паяльна станция на атмега 328 Помощи )

Ср июн 22, 2016 19:15:19

Давно заземлил толку 0 ( 2 строки квадратиков (

Re: Паяльна станция на атмега 328 Помощи )

Ср июн 22, 2016 19:23:32

Вход RW надо подключать туда, куда заложено в проекте. Но большинстве случаев, для упрощения, его действительно садят на GND, работают с дисплеем на задержках и ничего не считывают с дисплея, а только пишут в него. Если у Вас установлена не та тактовая частота, что предусмотрено в проекте, то дисплей может и не работать из-за уменьшения временных задержек.

Re: Паяльна станция на атмега 328 Помощи )

Ср июн 22, 2016 20:08:36

Я заметил такое дело ) что его включаешь там где должны быть надписи там просто квадратики . Нет букв

Re: Паяльна станция на атмега 328 Помощи )

Пн июн 27, 2016 15:12:57

deser_eagle писал(а):Я заметил такое дело ) что его включаешь там где должны быть надписи там просто квадратики . Нет букв

Квадратики не вместо букв, это значит что яркость выкручена до предела, надо убавить яркость чтобы квадратиков не было видно.

deser_eagle писал(а):Если в фюзах дело то подскажите как правельно их поставить

Нет, фьюзы правильные, не в них дело, а дело в:

deser_eagle писал(а):С ардуино в хекс делал при помощи этого видео и менял фюзы как в этом видео


На видео - один, но большой косяк - одна важная мелочь не указана, по этому hex файл получается корявый, и зачем надо было мучать arduino-ide если на сайте выложен уже готовый hex:
Ссылки по проекту:
Канал автора оригинальной станции Oleg A.: Перейти
Оригинальная статья: d-serviss.lv
Форум по этой паяльной станции: перейти
Плата в LAY (Sprint-Layout 6) доработана мной, лучше разведена и сгрупированы выводы: Скачать
Плата в PDF, у кого нет Sprint-Layout или не хочет в нем разбираться: Скачать
Скачать скетч для среды Arduino ver. 0.5 Скачать
Скачать .hex файл для прошивки программатором Скачать

:idea:

Re: Паяльна станция на атмега 328 Помощи )

Пн июн 27, 2016 19:33:27

Если как на картинке верхние квадратики горят а нижние нет, то с контрастностью всё нормально, так происходит при подаче питания на LCD и если не произошла инициализация. Есть пару возможных причин: отсутствие контакта или ошибка монтажа, не правильно прошитые фьюзы(если не та частота то дисплей не сможет проинициализироваться), это при условии отсутствия косяков в прошивке :)

Re: Паяльна станция на атмега 328 Помощи )

Пн июн 27, 2016 20:22:04

Да кстати, подсветку LCD надо бы включать через токоограничивающий резистор, а не просто на 5V
Блин, немного приглядевшись, может мне не всё видно но тем не менее вижу пару косяков ещё:
если судить по тем дисплеям которые я использую, а распиновка у них такая:
Код:
 1   2   3  4   5  6  7  8  9 10 11 12 13 14 15 16
VSS VDD Vee RS R/W E D0 D1 D2 D3 D4 D5 D6 D7 A  K

и судя по плате, дисплей должен быть подключен так(имея в виду шину данных 4 бит и 2 управляющих RS и E):
 1   2   3  4   5  6  7   8   9  10  11 12 13 14 15 16
VSS VDD Vee RS R/W E D0  D1  D2  D3  D4 D5 D6 D7 A  K
gnd +5v cnr rs gnd e gnd gnd gnd gnd d4 d5 d6 d7

Ориентируйтесь на даташит к своему дисплею, так как порядок выводов может от моего отличаться, но не значение выводов. Судя по вашей картинке у вас 4,7,8,9,10 выводы вообще болтаются в воздухе, чего быть не должно.

Re: Паяльна станция на атмега 328 Помощи )

Пн июн 27, 2016 21:15:18

да не, вроде так - я тоже к старшим D подключаю, а D0 - D3 в воздухе

я бы неспешно дождался из Китая ардуину (~140р) и проверил бы на ней для начала, еще желательно для конструирования всяких штук на мк прикупить такое http://www.aliexpress.com/item/USB-24M-8CH-24MHz-NEW-1-1-16-Logic-Analyzer-Single-chip-ARM-FPGA-Debuggingc-SCM/32268426690.html

Re: Паяльна станция на атмега 328 Помощи )

Пн июн 27, 2016 21:47:01

Ну допустим младшие D в воздухе, так у него и 4 пин в воздухе, если у него стандартная распайка то получается RS не подключен, а без него я сомневаюсь что работать будет.

Re: Паяльна станция на атмега 328 Помощи )

Пн июн 27, 2016 22:04:03

На плате RW нет, а RS и E есть. Фотку монтажа бы с хорошим разрешением - может и нашли чего нибудь бы.

Re: Паяльна станция на атмега 328 Помощи )

Чт фев 22, 2018 02:39:37

Ради интереса прошил .ino, переделанным в .hex, который вылаживал( deser_eagle) . Подключил только дисплей и питание. Все работает. Причем фьюзы оставил от другой прошивки (переделанной). фьюзы на 8МГц, внутренний. Дисп и МК подключены по схеме.
Ответить