коррекция случайно не в еепром сохраняется?если вы про коррекцию,то еепром в протеусе сохраняется при повторном включении уже должно быть как со значениями времени. если вы про установку времени,то можно собрать устройство и если что всегда перепрошить его,вдруг не заработает. можно не на плате,а на макетке собрать.
_________________ В поисках истины человек развивается.
Оттуда взял и паршифку. И...ничего не происходит. Где копать? Поменял: DS1307 на другую из другой партии, 3 кварца - толку никакого. Attiny прошивалась "лошадкой" (PonyProg), при считывании контрольные суммы совпадают, но подозреваю что Тинька почему то не запускается потому что ничего не происходит.
что имеем: Питание на DS и Attiny подходит (5в) Питание на кварце интересное - на одний ноге ~2в, на другой 0в (глюк или так и должно быть?) На ВСЕХ ногах дисплея 1,6в, но индикации нету (дисплей проверял, целый).
Как то вот так - что делать, что менять, куда копать?
Попробуйте: 1. Отмыть все остатки флюса. 2. Тинька точно прошилась? Попробуйте считать с нее прошивку. 3. Проверьте цепь на ноге 1 тиньки (судя по фото резет оттянут правильно, но проверьте резистор 10к) 4. Индикатор с ОК или ОА? Под какой прошивка?
КМК, размер вашей платы позволял поставить в общие цепи сегментов тразисторные ключи - было бы более равномерное свечение разрядов. В вашем варианте 1 очень яркая, а 8 тусклая и второй разряд мигает в такт точке.
Зарегистрирован: Пт мар 18, 2011 18:59:37 Сообщений: 33
Рейтинг сообщения:0
vetalbox, спасибо за отклик, по порядку: 1. Фотка сделана когда ещё хотел похвастатся, теперь флюс смыт, ничего не поменялось; 2. Уже писАл о том что при чтении контрольные суммы с прошивкой совпадают, значит прошивка успешная; 3. Проверено - тестер PeakTech (это не реклама!) показал номинал резюка 9,84к; 4. Индикатор с ОА. Прошивка: term_tiny2313.rom (написано что под ОА)
Вложение:
Комментарий к файлу: паршифка :) term_tiny2313.rar [3.56 KiB]
Скачиваний: 308
По поводу транзисторов - если заработает, то можно плату переделать. Если правильно понял, включить транзюки в цепях разрядов (в моём случае анодов)?
_________________ Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
Если правильно понял, включить транзюки в цепях разрядов (в моём случае анодов)?
Да. Не могли бы вы прошивку в hex перевести, а то ее протеус не кушает Кстати, видимо вы ее как-то не так "скормили" тиньке (через пони никогда не шил ) Может там тоже hex нужен?
А чего то про фьюзы никто и не вспомнил Может 2313 уже где стояла, тем более год выпуска на ней 06 Да и у новой надо на 4мГц насколько помню прошивать и делитель на 8 выключать. И как то не очень правильно использовать транзисторы портов тиньки в качестве ограничителей тока для светодиодов, иными словами резисторы в сегменты ну очень бы нужно поставить, особенно если еще в анодах повторители будут, да в машине в жаре это все будет.
Зарегистрирован: Пт мар 18, 2011 18:59:37 Сообщений: 33
Рейтинг сообщения:0
vetalbox писал(а):
Не могли бы вы прошивку в hex перевести, а то ее протеус не кушает Кстати, видимо вы ее как-то не так "скормили" тиньке (через пони никогда не шил ) Может там тоже hex нужен?
PonyProg-ом был переделавши на .hex, но вроде перевелось не корректно, поэтому прошивал этот .rom. Вот как PonyProg перевёл:
PonyProg-ом был переделавши на .hex, но вроде перевелось не корректно, поэтому прошивал этот .rom. Попробую ещё чем нить "перевести".
что значит не корректно?это два разных формата.в .hex старший байт команды и младший наоборот и несколько команд в одной строке в ром точно так же как и в листинге команды выглядят.
если файл открывается,то значит он поддерживается.
перевести легко можно самим код вижном, (в нем насколько я понял сделана прошивка) там где программирование открыть файл программы в ром .сохранить в .hex вроде должно сработать.
_________________ В поисках истины человек развивается.
Зарегистрирован: Пт мар 18, 2011 18:59:37 Сообщений: 33
Рейтинг сообщения:0
Пииииии.... звиняйте хлопцы, всем отбой до завтра, когда попробую прошить по новой!!! Оказывается в PonyProg значение фьюз выставляется с точностью до наоборот... если Тиньку не залочил, то перешью, если залочил, буду собирать "реаниматор". Усем котам спасибки за участие!
P.S. Вот так и есть когда к знакомым надо ходить программировать - и почему USBAsp с Тинькой не хочет дружить...
_________________ Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
так ? Clock-Term_(tiny2313_DS1307_DS18B20_4LED).GIF [59.07 KiB]
Ага. А в цепь базы теоретически нужно, но если места мало, то можно и без резисторов. Если поставить резисторы в базы, то изменением напряжения на коллекторах транзисторов можно регулировать яркость индикатора.
Зарегистрирован: Пт мар 18, 2011 18:59:37 Сообщений: 33
Рейтинг сообщения:0
"Рад" Вам сообщить что Тинька залочена - вечером буду травить платку и ваять детальки для реаниматора фьюз. Пока всем спасибо за отзывчивость и помощь!
_________________ Основные неисправности радиоэлектроники: или нет контакта там где он должен быть, или есть контакт там где его не должно быть.
Понипрог не может запрограммировать RSТDISBL , SPIEN последовательным программатором тоже не прошить, поэтому подключайте внешний кварц и с очень большой долей вероятности тинька оживет
неправда.последовательным можно отключить.я драконом отключил.если неправильно выбран камень такое тоже может случиться. обратно правда только параллельным.
_________________ В поисках истины человек развивается.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения