Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

ТЕМА: Простий добовий таймер на ATmega8 і Nokia 3310

Простий добовий таймер на ATmega8 і Nokia 3310 18 квіт. 2015 11:31 #1

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2
Пропоную Вашій увазі, простенький таймер з використанням знайомого всім контролера ATmega8 та дисплея Nokia 3310. Приборчик, вийшов красивим, і працюе вже майже пів року без збоїв та проблем.
Один канал, чотири таймери.
В протеусі не малював схему реле та стабілізаторів, все є на платі, і підписане!
В архіві, прошивка, моделювання в Протеусі, плата в Спрінт та неякісні фото :woohoo:
Фото:
moyapidbirka.com.ua/si4karuk/programuvan...886/desktop,30354.7z
Моделювання в Протеусі:

Вкладений файл:

Назва файлу: Proteus.rar
Розмір файлу:23 KB

Файли дисплея для Протеуса:

Вкладений файл:

Назва файлу: mc274_LCD_...4-18.zip
Розмір файлу:56 KB

Плата

Вкладений файл:

Назва файлу: timer_.rar
Розмір файлу:33 KB


Хотілося б почути Вашу критику. Дякую...
Останнє редагування: 18 квіт. 2015 14:03 від si4karuk.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: mibic77

Простий добовий таймер на ATmega8 і Nokia 3310 18 квіт. 2015 13:32 #2

  • admin
  • admin аватар
  • Оффлайн
  • administrator
  • Дописи: 12
  • Подякували: 4
si4karuk пише:
почути Вашу критику.
По моему мнению, не очень как то смотрится когда в часах происходит гашение незначащего нуля..
Архив который вы хотели прикрепить к сообщению, не подлежит никакой критике, вы туда наложили кучу файлов нужных и не нужных , сразу и не разберешься что к чему, нет в архиве библиотеки pcd_8544.dll, нужно где то его искать чтобы посмотреть работу таймера в протеусе.
Насчет прикрепляемых размеров файлов , прочтите в правилах пункт 3.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 19 квіт. 2015 12:55 #3

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2
B) Переписав функцію виводу годинників. Тепер всі нулі на своїх місцях

Вкладений файл:

Назва файлу: Proteus_20...4-19.rar
Розмір файлу:23 KB
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 20 квіт. 2015 08:41 #4

  • admin
  • admin аватар
  • Оффлайн
  • administrator
  • Дописи: 12
  • Подякували: 4
Не будет лишним, если в меню будет регулировка контрастности дисплея.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 20 квіт. 2015 10:39 #5

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
Чому в мене протеус показує на нокієвському дисплеї тільки зображення "демо версія",вже і фюзами перебирав,а помилки подає..?
Долучення:
...
Останнє редагування: 20 квіт. 2015 10:44 від mibic77.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 20 квіт. 2015 12:18 #6

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13645
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
mibic77 пише:
Чому в мене протеус показує на нокієвському дисплеї тільки зображення "демо версія"...
Без всяких изменений запустил - все работает, ошибок не выдает. Попробуйте поменять библиотеку дисплея (см. вложение).
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 20 квіт. 2015 12:23 #7

  • admin
  • admin аватар
  • Оффлайн
  • administrator
  • Дописи: 12
  • Подякували: 4
mibic77 пише:
Чому в мене протеус показує на нокієвському дисплеї тільки зображення "демо версія"...
Оскільки si4karuk поки що не має досвіду що потрібно вкладати в архів, щоб інші мали змогу оцінити що він там зробив.
От архів

Вкладений файл:

Назва файлу: Proteus2.rar
Розмір файлу:45 KB
, він повинен бути придатним до перегляду.
Останнє редагування: 20 квіт. 2015 12:25 від admin.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 20 квіт. 2015 13:35 #8

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
Вже чистий єкран...Краще за допомогою наШих-збудуємо ліпше чудо-техніки...
...
Останнє редагування: 20 квіт. 2015 13:38 від mibic77.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 20 квіт. 2015 14:33 #9

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 13645
  • Подякували: 5175
  • sxem.org 2019,2021 Respect Author
У меня в некоторых проектах тоже не запускалась модель дисплея Nokia, правда это был 1100. Помогала установка виртуальных вольтметров на сигнальные выводы дисплея. Они значительно тормозили симуляцию, но зато дисплей работал нормально. В других проектах та же модель шла без всяких танцев с бубнами. Кстати, и на разных компьютерах по-разному. Возможно что-то связано с быстродействием, может надо где в настройках Proteus покопаться...
А этот проект симулируется без вопросов.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 20 квіт. 2015 14:55 #10

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2
:cheer: Чесно кажучи, мені ніколи не спадало на думку, чому я до цих пір, користуюсь демо версією дисплея :whistle: Скоріш за все, лінуюсь поміняти її в протеусі. Що до настройки контрасту, буде зроблено, правда пізніше.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 20 квіт. 2015 16:32 #11

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
Soir пише:
У меня... проект симулируется без вопросов...


Я то в тему.С удовольствием подключаюсь,но как Вы помните,смотря на аватар ,мой-Я не проверил в железе-ече тот проэкт,но на подходе под руки(самое главное-сделать фен,а время то идёт).40%-ю уничтожил.Соромно мені перед Вами.
...
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 21 квіт. 2015 16:26 #12

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
Пока заработало на xp sp3 v.5.01 в протеусе 7.7sp2,а в виндовс7 и протеус 7.4 не работает.
Отличная "штука" получилась,добавлю еще резервное питание,а применение уже давно у меня есть.Автору спасибо.Еще бы переделать на дисплей сименс а52(есть шт 5 может и больше).
...
Останнє редагування: 21 квіт. 2015 16:28 від mibic77.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 21 квіт. 2015 23:52 #13

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2
:blink: Резервне живлення? Тут воно потрібне тільки для DS1307.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 22 квіт. 2015 13:57 #14

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
mibic77 пише:
на дисплей сименс а52(есть шт 5 может и больше).

PCF8812-сименс,і до ціеї пори не найшов длл для протеуса.
...
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 22 квіт. 2015 20:01 #15

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
Nokia 3310,
Попробую (Nokia 3310) в желізі,але зразу пишу,що китайський в мене єкран.даташити поскачув,на всі мікри,і дивлюсь я на живлення всіх+аккумуль мобилки.є в мене заготовки від єнргія9- там і годинник з батарейкою+стара мікра.
...
Останнє редагування: 22 квіт. 2015 20:09 від mibic77.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 22 квіт. 2015 22:36 #16

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2

Добавив регулювання контрасту.

Вкладений файл:

Назва файлу: contrast.rar
Розмір файлу:8 KB
Останнє редагування: 22 квіт. 2015 22:58 від si4karuk.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 22 квіт. 2015 23:51 #17

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
а на щот PCF8812 .?
...
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 23 квіт. 2015 00:11 #18

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2
Я ще новачок у цьому всьому, не думаю що запущу його...
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 27 квіт. 2015 15:47 #19

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2
:woohoo: Нарешті я зліпив його... Тепер все працює так як треба, Плюс налаштування контрасту дисплея. Дарую :silly:

Вкладений файл:

Назва файлу: W_5110.rar
Розмір файлу:7 KB

Переписав програму вздовж і впоперек, оптимізував код.
Залишилось іще місце для якогось навороту. Що запропонуєте ще добавити??
Останнє редагування: 27 квіт. 2015 15:53 від si4karuk.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 27 квіт. 2015 20:46 #20

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
яку функцію виконує D1(змигує,як сигналка) і фюзи стандартні?Буде вільного часу-попробую в желізі,тільки в мене напевно дисплей китаець.Оп-стоп!Яким чином синхронізувати і навести реальний час таймера,від чого буде відлік(не від протеуса-ж,чи як)?
...
Останнє редагування: 27 квіт. 2015 20:52 від mibic77.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 27 квіт. 2015 21:26 #21

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2
D1- сигналка
Налаштувати реальний, час кнопками "Години" та "Хвилини".

Останні зміни в прошивці. 100% працююча версія

Вкладений файл:

Назва файлу: W_5110_2015-04-27.rar
Розмір файлу:7 KB
Останнє редагування: 27 квіт. 2015 23:32 від si4karuk.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 01 трав. 2015 22:19 #22

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2
:unsure: Привіт. Прошивка перероблена. Тепер таймер має ще й чотири канали.


Вкладений файл:

Назва файлу: timer.rar
Розмір файлу:25 KB


Тепер, думаю все що треба від нього, вирішено. Якщо проект і буде розвиватись, то тільки на ATmega16
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 16 черв. 2015 19:23 #23

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
Ага,большой размер был.



...
Останнє редагування: 16 черв. 2015 19:41 від mibic77.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 16 черв. 2015 21:19 #24

  • si4karuk
  • si4karuk аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 2
:blink: Ось попробуйте. Чесно кажучи, я вперше таке бачу...

Вкладений файл:

Назва файлу: W_5110_.rar
Розмір файлу:7 KB


Візьміть цю прошивку, там контраст не регулювався

Вкладений файл:

Назва файлу: W_5110__20...6-16.rar
Розмір файлу:7 KB


Ну, і щоб годинник пішов, вам треба ще ds1307, це мікросхема годинника і без неї, наш таймер нічого не зможе.
Останнє редагування: 16 черв. 2015 21:43 від si4karuk.
Увійдіть до облікового запису, щоб писати повідомлення.

Простий добовий таймер на ATmega8 і Nokia 3310 16 черв. 2015 22:07 #25

  • mibic77
  • mibic77 аватар
  • Оффлайн
  • habitue
  • Дописи: 193
  • Подякували: 35
  • sxem.org Sponsor 2019
Все запрацювало,майже нормально-при встановленні батарейки 3в годинник незрозуміло з якої причини спиняеться.Схему використав готову з типовою обвіскою відпиляв кусок.Може живлення 3.7в і батарейка недружать?
...
Останнє редагування: 16 черв. 2015 22:09 від mibic77.
Увійдіть до облікового запису, щоб писати повідомлення.
  • Сторінка:
  • 1
  • 2
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir