Attiny2313+DS1307+DS18B20
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Attiny2313+DS1307+DS18B20
коррекция случайно не в еепром сохраняется?если вы про коррекцию,то еепром в протеусе сохраняется при повторном включении уже должно быть как со значениями времени.
если вы про установку времени,то можно собрать устройство и если что всегда перепрошить его,вдруг не заработает.
можно не на плате,а на макетке собрать.
если вы про установку времени,то можно собрать устройство и если что всегда перепрошить его,вдруг не заработает.
можно не на плате,а на макетке собрать.
В поисках истины человек развивается.
Re: Attiny2313+DS1307+DS18B20
BLACKBUDU писал(а): Но тут решил сделать с управлением RC5.
а где Вы нашли проект на тини с RC5?
Выложите пож. если можно с платой
заранее благодарен

Re: Attiny2313+DS1307+DS18B20
Здрасте, кошки, котыки, коты! Помогите чем могёте. Ну не едут лыжи у меня.
Решил собрать часы для машины вместо штатных, поскольку хотелось знать и температуру. Собрал из поста ув. Lavr12 на стр. 20 по такой схеме:
Оттуда взял и паршифку. И...ничего не происходит. Где копать? Поменял: DS1307 на другую из другой партии, 3 кварца - толку никакого. Attiny прошивалась "лошадкой" (PonyProg), при считывании контрольные суммы совпадают, но подозреваю что Тинька почему то не запускается потому что ничего не происходит.
что имеем:
Питание на DS и Attiny подходит (5в)
Питание на кварце интересное - на одний ноге ~2в, на другой 0в (глюк или так и должно быть?)
На ВСЕХ ногах дисплея 1,6в, но индикации нету (дисплей проверял, целый).
Как то вот так - что делать, что менять, куда копать?
Фотки платы:
Печатка в SPL:
Решил собрать часы для машины вместо штатных, поскольку хотелось знать и температуру. Собрал из поста ув. Lavr12 на стр. 20 по такой схеме:
Оттуда взял и паршифку. И...ничего не происходит. Где копать? Поменял: DS1307 на другую из другой партии, 3 кварца - толку никакого. Attiny прошивалась "лошадкой" (PonyProg), при считывании контрольные суммы совпадают, но подозреваю что Тинька почему то не запускается потому что ничего не происходит.
что имеем:
Питание на DS и Attiny подходит (5в)
Питание на кварце интересное - на одний ноге ~2в, на другой 0в (глюк или так и должно быть?)
На ВСЕХ ногах дисплея 1,6в, но индикации нету (дисплей проверял, целый).
Как то вот так - что делать, что менять, куда копать?
Фотки платы:
Печатка в SPL:
Последний раз редактировалось Pūce Вс май 20, 2012 19:39:30, всего редактировалось 1 раз.
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
- GALIONVER
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Сб дек 26, 2009 09:46:13
- Откуда: Польша-Щецин
Re: Attiny2313+DS1307+DS18B20
батарейку не пробовали подключить на DSку
Re: Attiny2313+DS1307+DS18B20
Перезалил с нормальными фотками, там видно что батарейка подключена. Датчики температуры отсутствуют, но думаю и без них что нить должно происходить.
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
Re: Attiny2313+DS1307+DS18B20
Спасибо, попробую завтра, а то мой USBAsp отказывается шить Attiny, приходится у знакомого "лошадкой" пользоваться.
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
Re: Attiny2313+DS1307+DS18B20
Pūce писал(а): Ну не едут лыжи у меня.
Попробуйте:
1. Отмыть все остатки флюса.
2. Тинька точно прошилась? Попробуйте считать с нее прошивку.
3. Проверьте цепь на ноге 1 тиньки (судя по фото резет оттянут правильно, но проверьте резистор 10к)
4. Индикатор с ОК или ОА? Под какой прошивка?
КМК, размер вашей платы позволял поставить в общие цепи сегментов тразисторные ключи - было бы более равномерное свечение разрядов. В вашем варианте 1 очень яркая, а 8 тусклая и второй разряд мигает в такт точке.
Re: Attiny2313+DS1307+DS18B20
vetalbox, спасибо за отклик, по порядку:
1. Фотка сделана когда ещё хотел похвастатся, теперь флюс смыт, ничего не поменялось;
2. Уже писАл о том что при чтении контрольные суммы с прошивкой совпадают, значит прошивка успешная;
3. Проверено - тестер PeakTech (это не реклама!) показал номинал резюка 9,84к;
4. Индикатор с ОА. Прошивка: term_tiny2313.rom (написано что под ОА)
По поводу транзисторов - если заработает, то можно плату переделать. Если правильно понял, включить транзюки в цепях разрядов (в моём случае анодов)?
1. Фотка сделана когда ещё хотел похвастатся, теперь флюс смыт, ничего не поменялось;
2. Уже писАл о том что при чтении контрольные суммы с прошивкой совпадают, значит прошивка успешная;
3. Проверено - тестер PeakTech (это не реклама!) показал номинал резюка 9,84к;
4. Индикатор с ОА. Прошивка: term_tiny2313.rom (написано что под ОА)
По поводу транзисторов - если заработает, то можно плату переделать. Если правильно понял, включить транзюки в цепях разрядов (в моём случае анодов)?
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
Re: Attiny2313+DS1307+DS18B20
Pūce писал(а):Если правильно понял, включить транзюки в цепях разрядов (в моём случае анодов)?
Да.
Не могли бы вы прошивку в hex перевести, а то ее протеус не кушает
Re: Attiny2313+DS1307+DS18B20
А чего то про фьюзы никто и не вспомнил
Может 2313 уже где стояла, тем более год выпуска на ней 06
Да и у новой надо на 4мГц насколько помню прошивать и делитель на 8 выключать.
И как то не очень правильно использовать транзисторы портов тиньки в качестве ограничителей тока для светодиодов, иными словами резисторы в сегменты ну очень бы нужно поставить, особенно если еще в анодах повторители будут, да в машине в жаре это все будет.
Может 2313 уже где стояла, тем более год выпуска на ней 06
Да и у новой надо на 4мГц насколько помню прошивать и делитель на 8 выключать.И как то не очень правильно использовать транзисторы портов тиньки в качестве ограничителей тока для светодиодов, иными словами резисторы в сегменты ну очень бы нужно поставить, особенно если еще в анодах повторители будут, да в машине в жаре это все будет.
Re: Attiny2313+DS1307+DS18B20
vetalbox писал(а):Не могли бы вы прошивку в hex перевести, а то ее протеус не кушаетКстати, видимо вы ее как-то не так "скормили" тиньке (через пони никогда не шил
) Может там тоже hex нужен?
PonyProg-ом был переделавши на .hex, но вроде перевелось не корректно, поэтому прошивал этот .rom.
Вот как PonyProg перевёл:
Martin76 писал(а):А чего то про фьюзы никто и не вспомнил...
"Не стрелайте в пианиста, он играет как умеет" - про фьюзы резонный вопрос. Выставлял так как Danko приводил.
Про резюки тоже соглашусь - думаю по ~200 ом на сегмент хватит.
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Attiny2313+DS1307+DS18B20
Pūce писал(а):PonyProg-ом был переделавши на .hex, но вроде перевелось не корректно, поэтому прошивал этот .rom. Попробую ещё чем нить "перевести".
что значит не корректно?это два разных формата.в .hex старший байт команды и младший наоборот и несколько команд в одной строке
в ром точно так же как и в листинге команды выглядят.
если файл открывается,то значит он поддерживается.
перевести легко можно самим код вижном, (в нем насколько я понял сделана прошивка)
там где программирование открыть файл программы в ром .сохранить в .hex
вроде должно сработать.
В поисках истины человек развивается.
Re: Attiny2313+DS1307+DS18B20
Пииииии....
звиняйте хлопцы, всем отбой до завтра, когда попробую прошить по новой!!! Оказывается в PonyProg значение фьюз выставляется с точностью до наоборот...
если Тиньку не залочил, то перешью, если залочил, буду собирать "реаниматор". Усем котам спасибки за участие!
P.S. Вот так и есть когда к знакомым надо ходить программировать - и почему USBAsp с Тинькой не хочет дружить...
звиняйте хлопцы, всем отбой до завтра, когда попробую прошить по новой!!! Оказывается в PonyProg значение фьюз выставляется с точностью до наоборот...
если Тиньку не залочил, то перешью, если залочил, буду собирать "реаниматор". Усем котам спасибки за участие!P.S. Вот так и есть когда к знакомым надо ходить программировать - и почему USBAsp с Тинькой не хочет дружить...
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
Re: Attiny2313+DS1307+DS18B20
vetalbox писал(а): ...поставить в общие цепи сегментов тразисторные ключи ...
Martin76 писал(а):...резисторы в сегменты...
так ?
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
Re: Attiny2313+DS1307+DS18B20
Pūce писал(а):так ?
Почти, у меня еще в цепь базы поставлен на 200 ом.
Re: Attiny2313+DS1307+DS18B20
Pūce писал(а):так ?
Clock-Term_(tiny2313_DS1307_DS18B20_4LED).GIF [59.07 KiB]
Ага.
А в цепь базы теоретически нужно, но если места мало, то можно и без резисторов.
Если поставить резисторы в базы, то изменением напряжения на коллекторах транзисторов можно регулировать яркость индикатора. 
Re: Attiny2313+DS1307+DS18B20
"Рад" Вам сообщить что Тинька залочена - вечером буду травить платку и ваять детальки для реаниматора фьюз. Пока всем спасибо за отзывчивость и помощь!
Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
Re: Attiny2313+DS1307+DS18B20
Понипрог не может запрограммировать RSТDISBL , SPIEN последовательным программатором тоже не прошить, поэтому подключайте внешний кварц и с очень большой долей вероятности тинька оживет 
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Attiny2313+DS1307+DS18B20
неправда.последовательным можно отключить.я драконом отключил.если неправильно выбран камень такое тоже может случиться.
обратно правда только параллельным.
обратно правда только параллельным.
В поисках истины человек развивается.