Таймер обратного отсчета

Обсуждаем контроллеры компании Atmel.
Ответить
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

конешно, я старался сокращать размеры платы (всех плат в этом файле). но "выжимать последние соки" я не стремился.

тут у меня еще назрел вопрос-предложение.
выше я говорил, что первоначальный проект был на аккумуляторе с контролем питания и режимом глубокого сна. соответственно, есть кнопка включить/выключить на внешнем прерывании. и время там минуты и секунды, часов нет, как я это сделал в этом проекте.
индикация там, соответственно, минут и секунд, но установка только минут.
так вот, если будут желающие на мой первый проект, я могу завершить окончательно разработку своего первого проекта и выложить его здесь.
выслушаю мнения и предложения по этому поводу.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку

Сообщение Zhuk72 »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3990075#p3990075"]Это я к тому, что, А ОНО НУЖНО, ТАК МЕЛЬЧИТЬ?[/uquote]
Использование SMD избавляет от сверления плат. К тому же SMD компоненты обычно дешевле.
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Контактная информация:
Реклама
Это не хвост, это антенна
Сообщения: 1480
Зарегистрирован: Ср июн 25, 2008 15:19:44

Сообщение Demiurg »

[uquote="Zhuk72",url="/forum/viewtopic.php?p=3990362#p3990362"]Использование SMD избавляет от сверления плат. К тому же SMD компоненты обычно дешевле.[/uquote]
Поддерживаю. Я даже на макетках активно использую пассивную смд комплектуху. И она реально дешевле. Конечно, смотря где брать. Порой смотришь, 1000 штук резисторов в разы дешевле взять, чем 100 штук. По соотношению. За 100 и 1000.
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

ага, еще и индикатор бы SMD найти, чтобы и под него не сверлить ...
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Пт май 03, 2013 20:14:31
Откуда: Шебекино, граница

Сообщение НСТ »

Докладаю, как говорит мой друг, платы таймеров готовы, осталось прошить микроконтроллеры и...
Поскольку с АВР до сих пор ни разу не сталкивался, то хотелось бы получить рекомендации, что делать с фузами-музами. С ATtiny2313 как будто понятно, Novice user выложил картинку AVRDUDE, по всей видимости, галочки ставить нигде не надо. А что с ATmega8 делать? Какие галки ставить, какие нет?
Лучший вид бардака - демократия
Хочешь, чтоб люди тебя понимали? Говори с ними на их языке!
Писать грамотно - моветон!
Реклама
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

в описании (пдф) у меня указано, чему равны фьюзы для кварца 8 МГц.
а как у тебя в программе устанавливаются галочки, я не знаю.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Пт май 03, 2013 20:14:31
Откуда: Шебекино, граница

Сообщение НСТ »

У меня еще пока никак не устанавливаются. AVRDUDE скачал, еще не устанавливал, сейчас пользую Ubuntu, для прошивки придется перейти на Windows, установить программы и вперед, к победе коммунизма! :) А какой Вы программой прошиваете, что-то в пдф, мягко говоря, я ничего не понял. :(
Лучший вид бардака - демократия
Хочешь, чтоб люди тебя понимали? Говори с ними на их языке!
Писать грамотно - моветон!
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

Младший байт фьюзов Low Fuse (Low Byte) установить в значение 0xFF (все единицы).
Это соответствует внешнему кварцу на 8 МГц.
и что тут непонятного?
я прошиваю программой SinaProg 2.1.
очень простая и очень понятная программа. рекомендую.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Пт май 03, 2013 20:14:31
Откуда: Шебекино, граница

Сообщение НСТ »

Спасибо, скачаю и буду осваивать.
Лучший вид бардака - демократия
Хочешь, чтоб люди тебя понимали? Говори с ними на их языке!
Писать грамотно - моветон!
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Пт май 03, 2013 20:14:31
Откуда: Шебекино, граница

Сообщение НСТ »

Вот так должно выглядеть содержимое окошка программы?

Добавлено after 1 hour 4 minutes 29 seconds:
И еще вопрос. К программатору USBASP сделал плату с панельками для разных корпусов, но используется для всех один кварц 8 МГц. Как прошить микроконтроллер, если в устройстве он используется с другим кварцем, на 4 или 16 МГц? Может быть надо заменить кварц панелькой и вставлять в нее нужные кварцы?
Вложения
SinaProg.gif
(14.04 КБ) 215 скачиваний
Лучший вид бардака - демократия
Хочешь, чтоб люди тебя понимали? Говори с ними на их языке!
Писать грамотно - моветон!
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

да, выглядит окошко так.
когда нажмешь кнопку "Advanced...", откроется новое окошко. там ты можешь записывать новые значения фьюзов и можешь делать полное стирание чипа.
там около значений фьюзов будет кнопка "С" - это калькулятор фьюзов.
в калькуляторе выбираешь из списка то, что тебе нужно, и появляется новое значение этого байта фьюзов.
теперь надо нажать кнопку с папкой и выбрать файл хекса.
ну, у меня фьюзы установлены для кристалла (кварца) с высокой частотой.
я не знаю, 4 МГц - это уже высокая частота или еще нет.
там, значит, так:
берешь новый МК, там заводские фьюзы на внутренний генератор 1 МГц.
когда запишешь новые фьюзы на кварц, МК сразу же начнет работать от кварца. поэтому кварц нужно подключить заранее.
хоть новый МК и должен быть чистым, лучше сначала сделать стирание чипа.
для начала хватит, потом еще спросишь, что будет непонятно.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Пт май 03, 2013 20:14:31
Откуда: Шебекино, граница

Сообщение НСТ »

Спасибо, сейчас попробую.

Добавлено after 2 hours 18 minutes 11 seconds:
Что-то не получается, вроде бы как с программатором проблема.
avrdude: предупреждение: невозможно установить период sck, проверьте наличие обновлений прошивки usbasp,
avrdude: error: programm enable: target не отвечает.
1 Дважды проверьте соединения и попробуйте еще раз, или используйте -F для отмены этой проверки.
avrdude сделано. Спасибо.
Что лучше или проще сделать?

Добавлено after 20 minutes 15 seconds:
Поменял программатор, все изменилось. Надо, по всей видимости, перепрошить программатор 2.0 свежей прошивкой.
Теперь так?
Вложения
SinaProg4.gif
(35.95 КБ) 179 скачиваний
Лучший вид бардака - демократия
Хочешь, чтоб люди тебя понимали? Говори с ними на их языке!
Писать грамотно - моветон!
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

да, всё правильно на картинках.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Пт май 03, 2013 20:14:31
Откуда: Шебекино, граница

Сообщение НСТ »

Заработало! Спасибо! Теперь припаяю кнопки и проверю в сборе.
Вопрос к Novice user, можно ли прошить ATtiny2313 с подключенным кварцем в программаторе 8 МГц? Или необходимо подключить 16?
Лучший вид бардака - демократия
Хочешь, чтоб люди тебя понимали? Говори с ними на их языке!
Писать грамотно - моветон!
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

отвечу за него - можно.
фьюзы будут одинаковые, как для 8, так и для 16 - FF.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Пт май 03, 2013 20:14:31
Откуда: Шебекино, граница

Сообщение НСТ »

Спасибо!
Лучший вид бардака - демократия
Хочешь, чтоб люди тебя понимали? Говори с ними на их языке!
Писать грамотно - моветон!
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Сообщение Novice user »

Можно и 8 МГц, но время будет идти в 2 раза медленее
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

он имел в виду, во время программирования 8 МГц, а не в изделии.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Сообщение Novice user »

Понятно
Сейчас у меня другая прошивка,, с выключением, чуть позже выложу (я ещё на работе)
Встал на лапы
Аватара пользователя
Сообщения: 133
Зарегистрирован: Пт май 03, 2013 20:14:31
Откуда: Шебекино, граница

Сообщение НСТ »

Все! Собрал и посмотрел в железе работу трех таймеров, один из которых от Starichok51, другой от Novice user и свой собственный. Ну, моему еще ума надо вставить немного, считает быстро, а другие готовы к применению. Буду устанавливать по назначению. Большущее спасибо!
Лучший вид бардака - демократия
Хочешь, чтоб люди тебя понимали? Говори с ними на их языке!
Писать грамотно - моветон!
Ответить

Вернуться в «AVR»