Двухканальный термометр на AtMega8
- pirog-ss-ov
- Встал на лапы
- Сообщения: 83
- Зарегистрирован: Вс янв 15, 2012 20:07:50
- Откуда: ДОМОДЕДОВО
Re: Двухканальный термометр на AtMega8
Пробуйте переделать печатную плату,скорее всего дело в стекловолокне у меня был один лист такой (китай)
что только с платой не делал пока на другую не переделал
что только с платой не делал пока на другую не переделал
[url=https://nick-name.ru/nickname/id1291360/][img]https://nick-name.ru/forum2t0/PIROG-SS-OV.gif[/img][/url]
- Nusik1975
- Электрический кот
- Сообщения: 1023
- Зарегистрирован: Чт мар 04, 2010 13:48:56
- Откуда: Недалеко от Тулы
Re: Двухканальный термометр на AtMega8
К сожалению, некачественный текстолит не такая уж и редкость.
- Pullman
- Первый раз сказал Мяу!
- Сообщения: 26
- Зарегистрирован: Пт июн 15, 2012 13:01:46
- Откуда: Harrogate
Re: Двухканальный термометр на AtMega8
poprobuju v etoj nedele na DIP korpuse sdelat, a v buduscem peredeluju vas variant akuratno. mne toze kazetsa sto naverneka pasti ostalos pod smd detalkami i bes perepajki zdes neoboitis.
Bear with my russian grammar ^^
- pirog-ss-ov
- Встал на лапы
- Сообщения: 83
- Зарегистрирован: Вс янв 15, 2012 20:07:50
- Откуда: ДОМОДЕДОВО
Re: Двухканальный термометр на AtMega8
Pullman посторайтесь сделать как можно аккуратней и все у ВАС получится,SMD-любят чистоту как не странно 
[url=https://nick-name.ru/nickname/id1291360/][img]https://nick-name.ru/forum2t0/PIROG-SS-OV.gif[/img][/url]
- pirog-ss-ov
- Встал на лапы
- Сообщения: 83
- Зарегистрирован: Вс янв 15, 2012 20:07:50
- Откуда: ДОМОДЕДОВО
Re: Двухканальный термометр на AtMega8
ПОЗДРАВЛЯЮ ВСЕХ С НАСТУПАЮЩИМ НОВЫМ ГОДОМ !
ВСЕХ БЛАГ ВАМ КОТЫ И КОШКИ !!!

ВСЕХ БЛАГ ВАМ КОТЫ И КОШКИ !!!
[url=https://nick-name.ru/nickname/id1291360/][img]https://nick-name.ru/forum2t0/PIROG-SS-OV.gif[/img][/url]
Re: Двухканальный термометр на AtMega8
Собрал схему в DIP корпусе по печатке Stalker_W немного доработав ее под свои нужды - у меня индикаторы выносные на шлейфе отдельно от всей схемы, это позволило несколько разуплотнить монтаж, убрать лишние дорожки, увеличить толщину оставшихся. Транзисторы использовал MPSA92 - других не нашлось. В принципе думаю подойдут любые p-n-p.
По проблеме товарища Pullman могу заметить, что флюс запросто может оказаться токопроводящим - отсюда и проблемы. При лужении платы лучше использовать старую добрую канифоль растворенную в спирте, спиртом потом и отмывать.
Фьюзы у меня оказались инверсными - как и описывал Nusik1975 на RSTDISBL стояла галка изначально. Кому интересно выкладываю скрин программатора Uniprof с инверсными фьюзами:

Возник один вопрос и одна просьба к автору. Вопрос: при включении термометра одно значение температуры появляется сразу, а на втором индикаторе горят нули. Показания на втором индикаторе появляются секунды через три после включения - это нормально? Мне кажется что у меня получился такой цикл опроса датчиков и чтото мне подсказывает что опрос должен быть чаще.
Просьба: я собрал эту схему для автомобиля - контролировать температуру двигателя и масла в АКПП и десятые доли градуса мне не нужны. Уважаемый Nusik1975, можно у Вас попросить исходник прошивки или (не сочтите за наглость) попросить Вас модифицировать прошивку чтобы десятые доли градуса округлялись и не отображались на индикаторе?
По проблеме товарища Pullman могу заметить, что флюс запросто может оказаться токопроводящим - отсюда и проблемы. При лужении платы лучше использовать старую добрую канифоль растворенную в спирте, спиртом потом и отмывать.
Фьюзы у меня оказались инверсными - как и описывал Nusik1975 на RSTDISBL стояла галка изначально. Кому интересно выкладываю скрин программатора Uniprof с инверсными фьюзами:
Возник один вопрос и одна просьба к автору. Вопрос: при включении термометра одно значение температуры появляется сразу, а на втором индикаторе горят нули. Показания на втором индикаторе появляются секунды через три после включения - это нормально? Мне кажется что у меня получился такой цикл опроса датчиков и чтото мне подсказывает что опрос должен быть чаще.
Просьба: я собрал эту схему для автомобиля - контролировать температуру двигателя и масла в АКПП и десятые доли градуса мне не нужны. Уважаемый Nusik1975, можно у Вас попросить исходник прошивки или (не сочтите за наглость) попросить Вас модифицировать прошивку чтобы десятые доли градуса округлялись и не отображались на индикаторе?
- WildCat
- Собутыльник Сэра Мурра
- Сообщения: 2918
- Зарегистрирован: Вт янв 10, 2006 00:26:45
- Откуда: Челябинск
Re: Двухканальный термометр на AtMega8
Выкладываю доработанный вариант платы. Делалась под хитрый корпус, из-за ограничения по площади и конструктивных особенностей делал в два этажа, на втором этаже только индикаторы. На каждой плате по одной перемычке. Обозначения деталей совпадают с оригинальной схемой, за исключением R2 - это подтягивающий 10кОм резистор на вывод reset. Клеммники - винтовые, на плату, с шагом 5мм. Конденсатор по питанию оставлен только один, сам БП в моем варианте уже имеет стабилизированный выход.
Плата индикаторов разведена под kingbright ba56-12ewa, но "двухэтажность" позволяет развести практически под что угодно.

А, да, плата разведена под этот корпус.
Плата индикаторов разведена под kingbright ba56-12ewa, но "двухэтажность" позволяет развести практически под что угодно.

А, да, плата разведена под этот корпус.
- Вложения
-
- mb.dip
- Основная плата
- (57.13 КБ) 762 скачивания
-
- display.dip
- Плата индикаторов
- (30.78 КБ) 806 скачиваний
Re: Двухканальный термометр на AtMega8
WildCat, а чем открывать файлы *.dip? Ткните носом в ссылку если не трудно...
PS: спустя пару часов разобрался: http://www.diptrace.com/
PS: спустя пару часов разобрался: http://www.diptrace.com/
- WildCat
- Собутыльник Сэра Мурра
- Сообщения: 2918
- Зарегистрирован: Вт янв 10, 2006 00:26:45
- Откуда: Челябинск
Re: Двухканальный термометр на AtMega8
Ага, он самый.
Кстати, теперь можно файлы .dip напрямую прикладывать, как видите. Раньше это расширение по недоразумению было запрещено (хотя .lay можно было).
Если кто еще сидит на Sprint Layout, рекомендую хотя бы попробовать, что такое диптрейс. Кстати, для некоммерческого использования русскими пользователями программа бесплатна и при этом не имеет сильно урезанный функционал (ищите в сети бесплатный ключ).
Главное преимущество - весьма толковый автотрассировщик, которого в SL вообще нет.
Кстати, теперь можно файлы .dip напрямую прикладывать, как видите. Раньше это расширение по недоразумению было запрещено (хотя .lay можно было).
Если кто еще сидит на Sprint Layout, рекомендую хотя бы попробовать, что такое диптрейс. Кстати, для некоммерческого использования русскими пользователями программа бесплатна и при этом не имеет сильно урезанный функционал (ищите в сети бесплатный ключ).
Главное преимущество - весьма толковый автотрассировщик, которого в SL вообще нет.
Re: Двухканальный термометр на AtMega8
Чуть переделал плату Stalker_W под себя.
Добавил разъём питания на плату и кренку.
Добавил разъём питания на плату и кренку.
- Вложения
-
- dip.lay
- (133.45 КБ) 976 скачиваний
- Nusik1975
- Электрический кот
- Сообщения: 1023
- Зарегистрирован: Чт мар 04, 2010 13:48:56
- Откуда: Недалеко от Тулы
Re: Двухканальный термометр на AtMega8
anics,
сейчас проверил на своем термометре-сразу появляются показания с одного датчика, а спустя секунду-со второго.
Поскольку у меня в последнее время часто просят исходник-то вот он. Если кому что нужно-правьте на здоровье.
Заниматься самому правкой исходника совсем нет времени.
сейчас проверил на своем термометре-сразу появляются показания с одного датчика, а спустя секунду-со второго.
Поскольку у меня в последнее время часто просят исходник-то вот он. Если кому что нужно-правьте на здоровье.
Заниматься самому правкой исходника совсем нет времени.
- Вложения
-
- Исходник.rar
- (98.66 КБ) 715 скачиваний
Re: Двухканальный термометр на AtMega8
Nusik1975, за исходник спасибо.
Re: Двухканальный термометр на AtMega8
скажите, что за фаил ( rom ) который лежит в прошивках тот, что (hex) понятно , что это прошивка , я прошиваю в sinaprog, там в принципе кроме как (hex) другое не поставишь
- Nusik1975
- Электрический кот
- Сообщения: 1023
- Зарегистрирован: Чт мар 04, 2010 13:48:56
- Откуда: Недалеко от Тулы
Re: Двухканальный термометр на AtMega8
rom - это для прошивки флеш-памяти, аналогично hex
Re: Двухканальный термометр на AtMega8
спасибо), буду знать
Re: Двухканальный термометр на AtMega8
Nusik1975 писал(а):anics,
сейчас проверил на своем термометре-сразу появляются показания с одного датчика, а спустя секунду-со второго.
Поскольку у меня в последнее время часто просят исходник-то вот он. Если кому что нужно-правьте на здоровье.
Заниматься самому правкой исходника совсем нет времени.
ООО, спасибо за исходник!
Есть у меня подозрение что я намудрил с фьюзами поэтому у меня частота не 8МГц, а меньше. Отсюда и задержка столь длинная

Re: Двухканальный термометр на AtMega8
Уважаемый WildCat.
У меня при открытии Ваших файлов dip-trace выдает сообщение "некорректный формат".
Программа версии 2.2.0.9
У меня при открытии Ваших файлов dip-trace выдает сообщение "некорректный формат".
Программа версии 2.2.0.9
Re: Двухканальный термометр на AtMega8
Pullman писал(а):goreli vse diodi, no v vtom indikatore gde pokazivajet temperaturu doma negorel diod B v srednej cifre (anod9, katod7). kogda ja jevo vipojal(indikator) i proveril opiat- zogorelsia bes problem.
Ув. Pullman, у меня была такая проблема, тоже потратил кучу времени, и покупку еще одного микроконтроллера. А дело было все лишь в некачественном монтаже - в моем случае не пропаяны ножки панельки МК, точнее пропаяны по кругу, а сама ножка по центру не касалась пайки
Увидел только при исследовании под лупой.
Re: Двухканальный термометр на AtMega8
Спасибо автору!
Все собрал, заработало. Правда индикаторы временные поставил, т.к. не нашел под плату dip.lay, но дело поправимое закажу. Ну и датчики под заказ, проверил так - включил - показания "0.0". через секунд 20 выходит -"Err". Все норм, опрос прошел, датчиков нет.

Все собрал, заработало. Правда индикаторы временные поставил, т.к. не нашел под плату dip.lay, но дело поправимое закажу. Ну и датчики под заказ, проверил так - включил - показания "0.0". через секунд 20 выходит -"Err". Все норм, опрос прошел, датчиков нет.

- Nusik1975
- Электрический кот
- Сообщения: 1023
- Зарегистрирован: Чт мар 04, 2010 13:48:56
- Откуда: Недалеко от Тулы
Re: Двухканальный термометр на AtMega8
Да, при обрыве линии от датчиков или при их отсутствии пишет Err