Форум по микроконтроллерам: Счетчик На At90s2313 - Форум по микроконтроллерам

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Счетчик На At90s2313 на Atiny2313 с исходной прошивкой,без кварца работает хорошо

#1 Пользователь офлайн   Coviraylhik 

  • Участник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 01 Май 10
  • Пол:Мужчина
  • Город:Украина

Отправлено 13 Май 2010 - 23:31

Собрал эту схемку счётчика, она простенькая, но видно что, её сделали с душой, мне понравилось, работает хорошо, да и варианты применения счётчика бесконечны.
Теперь по схеме, я использовал на Atiny2313 без кварца, прошивка таже, индикатор общий анод RL-F3610.
Показания сохраняет в EEPROM, автор использовал встроенный в микроконтроллер аналоговый компаратор, я пробовал, много кратно обесточивать схему показания сохранялись надежно.
Недостаток в схеме для меня, недостаточное количество семисегметных индикаторов 0000, может кто может добавить в прошивку за счет освободившихся выводов от кварца, разрядность индикаторов 000000
Неплохо бы еще, чтобы прошивка была и с ОК, там же в есть исходный код на asm ,но откомплимировать его для общих катодов я не умею. Может, кому то не составит труда?
В этом деле я начинающий пробую повторять схемки на AVR микроконтроллерах, нравится мне в них разнообразие функций, недорогие и программировать можно шестью проводками.
Но само программирование, мне это совсем не понятно, или я им интересуюсь не с той стороны, :blink: видно без учителя тут не обойтись.
Еще если кто будет собирать счётчик на Atiny2313 без кварца,
Фьюзы я запрограммировал так

Прикрепленные изображения

  • Прикрепленное изображение: fuses.JPG

coviraylhik.at.ua
0

#2 Пользователь офлайн   Coviraylhik 

  • Участник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 01 Май 10
  • Пол:Мужчина
  • Город:Украина

Отправлено 18 Май 2010 - 22:18

А вот так я применил счетчик в бытовом генераторе 230V,для учёта наработанного времени генератором моточасов.
Схема подключена к напряжению вырабатываемую генератором как он только заводится ,счет идёт минутами, получается 9999 минут – это примерно 166 часов работы или семь дней ,В моём случае при нечастой эксплуатации генератор проработал часов 20 за год ? Но теперь со счетчиком я точно буду знать время его наработки, а отсюда и техобслуживание ему будет правильное(регулировка замена масла и т.д.)
Фузы в PonyProg смотри пост выше
Схема sPlan7 в архиве Прикрепленный файл  счётчик_на_Atiny2313.rar (12,54К)
Количество загрузок:: 604

Прикрепленные изображения

  • Прикрепленное изображение: счётчик_на_Atiny2313.JPG

coviraylhik.at.ua
0

#3 Пользователь офлайн   MaxSem 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 19 Май 10

Отправлено 19 Май 2010 - 18:48

Coviraylhik, большое спасибо за отзыв о схеме, а то я сильно сомневался заработает ли счётчик с прошивкой от AT90S2313 на ATtiny2313.
Ещё хотел спросить у Вас, чем прошивали Тиньку? Я использую "5 проводков" к LPT и PonyProg, но после того, как запись прошивки успешно завершается, программатор больше не видит МК :) До fuse-переключателей я даже не успел добраться. "Убивать" подобным способом второй МК не хочется, поэтому интересно знать, каким способом была залита прошивка в Тиньку.
0

#4 Пользователь офлайн   Coviraylhik 

  • Участник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 01 Май 10
  • Пол:Мужчина
  • Город:Украина

Отправлено 19 Май 2010 - 21:21

Просмотр сообщенияMaxSem (19.5.2010, 17:48) писал:

,...... "Убивать" подобным способом второй МК не хочется,........

ATtiny2313, вообще она мне очень нравится; в "запарке" поставил её наоборот (дип. корпус) в программатор за 30 сек, МК нагрелась как паяльник, отсоединил, перевернул, запрограмировалась и уже 3 месяца работает в термостате. А еще неправильными фузами "наубивал" их три штуки, растроился, но хорошо не выкинул,...
На прошлой неделе выковырял кварц из старого Денди (кстати, незнаю какой номинал, не подписан) подпаял его к 4-5 ноге и чудо, PonyProg их стал видеть, все три ATtiny заработали.
Прошиваю простым программатором STK200/300А, который на одной микросхеме 74НС244 ,недавно начинал с 5-ти проводков, как то вроде получилось сразу прошить.....ненадежно, так я тогда быстренько спаял этот STK.
Еще, к моему сожалению, кроме PonyProgа у меня ни одна программа не работает с контролерами,
Так что заливаю прошивку PonyProgом, ну а фьюзы фото с PonyProgа в первом посте.
Счетчик хорош на повторение, я уже собрал второй на его основе, он у меня считает на погрузчике метраж, хоть вперёд он едет хоть назад, всё считает в плюс.
coviraylhik.at.ua
0

#5 Пользователь офлайн   MaxSem 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 19 Май 10

Отправлено 20 Май 2010 - 00:06

Цитата

На прошлой неделе выковырял кварц из старого Денди (кстати, незнаю какой номинал, не подписан) подпаял его к 4-5 ноге и чудо, PonyProg их стал видеть, все три ATtiny заработали.

Думал ведь об этом тоже... Видать при прошивке hex от AT90S2313 отключается встроенный генератор в ATtiny, которого как раз и нету у АТ90. Кварц добавили - появились тактики - программатор увидел МК. Попробую завтра таким методом оживить первый МК, Денди ненужная у меня тоже есть :)

Цитата

Прошиваю простым программатором STK200/300А, который на одной микросхеме 74НС244 ,недавно начинал с 5-ти проводков, как то вроде получилось сразу прошить.....ненадежно, так я тогда быстренько спаял этот STK.

Скорее всего так и придется сделать.. А то эти проводки... только нервы мои испытывают.
И ещё, совсем забыл спросить: шьете МК уже в готовой плате счетчика или отдельно подключаете к STK?
0

#6 Пользователь офлайн   Coviraylhik 

  • Участник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 01 Май 10
  • Пол:Мужчина
  • Город:Украина

Отправлено 20 Май 2010 - 07:00

на STK панелька дип ,и паралельно от неё разьём для готовых плат , МК прошиваю так и так, разницы нет.
Сегодня посмотрел то была не Денди, а Кенга но наверное тут разницы нет.....
coviraylhik.at.ua
0

#7 Пользователь офлайн   MaxSem 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 19 Май 10

Отправлено 20 Май 2010 - 18:22

Я решил собрать такой вот программатор:

Пару кварцев купил на 4МГц. Соберу в кучу сегодня, надеюсь, что "оживёт" 2313, а если нет, то запасная есть.
0

#8 Пользователь офлайн   Coviraylhik 

  • Участник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 01 Май 10
  • Пол:Мужчина
  • Город:Украина

Отправлено 20 Май 2010 - 20:40

Что-то этот адаптер сом порта, для микросхем Atmel очень прост.
Все вроде делают на LPT порт ,я сделал как здесьнесложный и работает хорошо
coviraylhik.at.ua
0

#9 Пользователь офлайн   MaxSem 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 19 Май 10

Отправлено 20 Май 2010 - 21:41

Да, он простенький, меня этим и привлёк. Вот тема обсуждения -

Такс, в общем вначале всё-таки решил подцепить кварц к XTAL1-2. Пони увидел МК и даже позволил сделать Erase и выставить фьюзы. Но вот сама прошивка упорно отказывалась шиться, выдавая Write Failed. Собрал COM-программатор этот на печатке, подвёл 5В из молекса компа и с полпинка прошил Тиньку :)
Фьюзы выставил такие вот (галочки): SUT1, CKSEL1, CKSEL2.
BODLEVEL пока не трогал, не разобрался ещё для чего они нужны.
0

#10 Пользователь офлайн   MaxSem 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 19 Май 10

Отправлено 21 Май 2010 - 01:59

И ещё вопросик назрел: нигде не смог найти фототранзистор КТФ-109А. Даже характеристики его в интернете найти не могу, чтобы на аналог заменить...
Вы использовали именно этот фототранзистор?
0

#11 Пользователь офлайн   Coviraylhik 

  • Участник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 01 Май 10
  • Пол:Мужчина
  • Город:Украина

Отправлено 22 Май 2010 - 10:22

Для внутреннего генератора ставь фьюзы(в PonyProg галки) SUT0, CKSEL3, CKSEL2,CKSEL0 это вн. генератор на 4МГц.
SUT0, CKSEL3, CKSEL1,CKSEL0 это вн. генератор на 8МГц
А фототранзистор я не использовал, в моём случае в одном счётчике используется генератор минут,
в другом счётчике вместо фототранзистора - таймер 555,
который устраняет дребезг контактов.
Прикрепленное изображение: таймер.GIF
вот платка счетчика с таймером 555

Сообщение отредактировал Coviraylhik: 04 Сентябрь 2010 - 12:32

coviraylhik.at.ua
0

#12 Пользователь офлайн   Coviraylhik 

  • Участник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 01 Май 10
  • Пол:Мужчина
  • Город:Украина

Отправлено 18 Июль 2010 - 22:19

И вот генератор проработал со счётчиком 26 часов 35 минут, не за один раз конечно , не меньше 50 раз генератор запускался останавливался, и все в памяти сохранилось!

Прикрепленные изображения

  • Прикрепленное изображение: DSC07935.JPG

coviraylhik.at.ua
0

#13 Пользователь офлайн   warah 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 09 Декабрь 10

  Отправлено 09 Декабрь 2010 - 08:34

Всем Алоха )) народ если кому не сложно можете помочь )) мне к этой схеме нужен полный перечень эллементов со всеми параметрами и если не лень с размерами )) если кто может скиньте на почту или напишите тут )) зарание презнателен )) :rolleyes: :)

Прикрепленные изображения

  • Прикрепленное изображение: 8_1.jpg

0

#14 Пользователь офлайн   Alex 

  • Активный участник
  • PipPipPip
  • Группа: Администратор
  • Сообщений: 320
  • Регистрация: 08 Август 08
  • Пол:Мужчина
  • Город:http://forum.eldigi.ru/

Отправлено 09 Декабрь 2010 - 16:22

Вам не достаточно перечня на схеме ? :) :rolleyes:
0

#15 Пользователь офлайн   warah 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 09 Декабрь 10

Отправлено 09 Декабрь 2010 - 19:36

Не его канешь хватает )) но мне нужны все пораметры сопротивления и всё остальное )) :rolleyes: :)
0

#16 Пользователь офлайн   Admin 

  • Администратор
  • PipPipPip
  • Группа: Администратор
  • Сообщений: 585
  • Регистрация: 08 Август 08

Отправлено 12 Декабрь 2010 - 09:52

Все нужные номиналы на схеме написаны. Надо только взять ручку и бумагу и выписать их.
Мощность резисторов 0.125 Вт.
0

#17 Пользователь офлайн   Coviraylhik 

  • Участник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 01 Май 10
  • Пол:Мужчина
  • Город:Украина

Отправлено 12 Декабрь 2010 - 13:10

Просмотр сообщенияwarah (9.12.2010, 7:34) писал:

Всем Алоха )) народ если кому не сложно можете помочь )) мне к этой схеме нужен полный перечень эллементов со всеми параметрами и если не лень с размерами )) если кто может скиньте на почту или напишите тут )) зарание презнателен )) :rolleyes: :)

Парень прикольнулся , а остальные распинайся (его логин говорит сам за себя) , ну для чего тут нужны размеры деталей, если нет файла печатной платы?
coviraylhik.at.ua
0

#18 Пользователь офлайн   warah 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 09 Декабрь 10

Отправлено 25 Декабрь 2010 - 14:28

наод а какие лутше резисторы взять ?? если можно то напишите марку ))
0

#19 Пользователь офлайн   Alex 

  • Активный участник
  • PipPipPip
  • Группа: Администратор
  • Сообщений: 320
  • Регистрация: 08 Август 08
  • Пол:Мужчина
  • Город:http://forum.eldigi.ru/

Отправлено 25 Декабрь 2010 - 21:50

Вот такие бери, не промахнёшься.
Изображение
0

#20 Пользователь офлайн   Coviraylhik 

  • Участник
  • PipPip
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 01 Май 10
  • Пол:Мужчина
  • Город:Украина

Отправлено 29 Декабрь 2010 - 22:19

Просмотр сообщенияAlex (25.12.2010, 21:50) писал:

Вот такие бери, не промахнёшься.

По такому поводу , и я побежал за паяльником :D
coviraylhik.at.ua
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей