Страница 1 из 1

В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Пт дек 13, 2013 08:27:02
__Oleg__
Суть проблемы.
Есть некая программа для ATtiny13 эмулирующая работу флажка сброса принтера Brother. Суть её простая програмно вычислять тайминги (не использую счетчик) и дергать ножкой. При заливке этой-же программы в ATtiny13A все тайминги сбиваются. Не понятно почему? Ведь код одинаковый и частота тактов тоже. В чем грабли?

P.S. Вопрос чисто академический, тайминги подгоню, просто интересно на будущее почему так происходит.

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Пт дек 13, 2013 08:34:20
Dr. Alex
А вы не забыли сбросить фьюз CLKDIV8?

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Пт дек 13, 2013 08:41:00
__Oleg__
Это тот которй делитель частоты?
Да вроде сбрасывал, сейчас еще раз проверю. А чем черт не шутит!
Спасибо!

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Пт дек 13, 2013 08:50:17
Dr. Alex
Вообще между ATtiny13 и ATtiny13А разницы нет, только в напряжении питания)))

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Сб дек 14, 2013 19:15:35
__Oleg__
Вроде разобрался! Фу-х!
CLKDIV8 - был сброшен.
В схеме 3.3V питание, частота внутреннего генератора (RC) не вытягивает 4.8MHz тайминги сильно уходят. Поднял напругу до 3.8-4V и все заработало.
Похоже калибровка внутреннего генератора при смене питания тоже не хило плавает. Надо будет учитывать в дальнейшем, а то раньше питалово пользовал только 5V.
А вот ATtiny13-20PU данную частоту и на 3.3V замечательно держит.

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Пн дек 16, 2013 09:57:35
__Oleg__
Да кстати, кому уже надоело вручную флажки дергать на принтере (или МФУ) Brother c картриджем TN-2090 через каждые 700-800 страниц (или шестеренки перекручивать) можете ознакомиться с этой темой: http://www.testcopy.ru/forum/viewtopic.php?f=22&t=4154 :solder:
Проверено все работает :beer:

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Чт янв 16, 2014 00:16:48
java
Извините, не хотелось создавать новую тему, вопрос, в чём отличие ATmega8L от ATmega8-16 PU не считая цены конечно.Они взаимозаменяемы?

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Чт янв 16, 2014 02:06:55
АлександрЛ
java писал(а): в чём отличие ATmega8L от ATmega8-16 PU
у ATmega8L может работать при более низком, чем ATmega8-16 PU напряжении.. Так что вместо 8-16PU, обычно, можно поставить 8L, а вот наоборот- не всегда... Надо смотреть конкретные условия работы.. При питании от 5 вольт- скорее всего, всё равно..

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Чт янв 16, 2014 02:20:24
java
Спасибо, питание у меня всегда 5 вольт, так что закажу для начала штучек 5, попробую.
ATmega8L-8PI (PU) - 170руб
ATmega8-16 PU - 56,50руб

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Добавлено: Чт янв 16, 2014 08:15:05
Alkul
АлександрЛ писал(а):
java писал(а): в чём отличие ATmega8L от ATmega8-16 PU
у ATmega8L может работать при более низком, чем ATmega8-16 PU напряжении.. Так что вместо 8-16PU, обычно, можно поставить 8L, а вот наоборот- не всегда
Кроме более низкого напряжения питания ATmega8L еще работает на частотах от 0 до 8 МГц, тогда как ATmega8 - на частотах от 0 до 16 МГц. Так что ATmega8L далеко не всегда можно поставить взамен ATmega8-16 PU.
Так что
АлександрЛ писал(а):При питании от 5 вольт- скорее всего, всё равно.
совсем не все равно.

Надо
АлександрЛ писал(а):смотреть конкретные условия работы.