Страница 4 из 17

Re: Двухканальный термометр на AtMega8

Добавлено: Пн дек 17, 2012 18:37:14
Pullman
kontroler vrodebi zarabotal. podkliuciv k plate, indikatori nicevo nipokazevojut( tolko nekatorije LED goriat/tusklo morgajut). poprobival prosit s codeVision AVR, flash zagruzajetsa, a kogda sprasevojut EEPROM bufer is empty, do you want to load a file? nazimaju YES, no v papke .eep faila netu. Nazimaju NO, togda zagruzajetsa EEPROM i vsio. sto ne tak sdelal poskazite pozalusta? :?

MK- ATMEGA8-16AU,8BIT 8K FLASH MCU, TQFP32.

Indikatori http://www.rapidonline.com/Electronic-C ... de-57-0240

Programator ceres LPT «пяти проводков» http://electronics-lab.ru/blog/mcu/126.html

Operaiting System: Windows 7 64bit

p.s. v scheme 0R ja prinel kak jumpera i zamenil jich provodkami. schemu prveril, karotkich zamikanij neobnaruzil.

Re: Двухканальный термометр на AtMega8

Добавлено: Вт дек 18, 2012 18:58:24
Pullman
:?

Re: Двухканальный термометр на AtMega8

Добавлено: Чт дек 20, 2012 08:43:52
Stalker_W
А когда он показывает температуру меньше -10 то он округляет или отбрасывает дробную часть?

Re: Двухканальный термометр на AtMega8

Добавлено: Чт дек 20, 2012 16:58:12
Pullman
i sto tam takoe sto nebila na scheme(kartinka prikreplena). avtar gde vi propali

Re: Двухканальный термометр на AtMega8

Добавлено: Чт дек 20, 2012 18:47:55
pirog-ss-ov
это у автора резисторы по базе транзисторов ,на имеющейся плате в архиве все правильно плата 100% рабочая

Re: Двухканальный термометр на AtMega8

Добавлено: Сб дек 22, 2012 17:09:47
Pullman
pirog-ss-ov писал(а):это у автора резисторы по базе транзисторов ,на имеющейся плате в архиве все правильно плата 100% рабочая
a kakoj mikroprocesor vi ispolzivali? ja delal s etim http://www.ebay.co.uk/itm/261028983170? ... 1439.l2649 mozet on nepotchodit?

Re: Двухканальный термометр на AtMega8

Добавлено: Сб дек 22, 2012 19:35:51
ratex
Stalker_W
Печать по дип рабочая? Ничего не переделывали?
А почему кренку не оставили?
Транзиторы какие использовали?

Re: Двухканальный термометр на AtMega8

Добавлено: Сб дек 22, 2012 23:40:02
Stalker_W
Печатка под DIP-корпус рабочая. Вот фото термометра, который работает у меня полгода. Ничего не внесено кроме попытки сделать дорожки более красивыми.

Кренка на плате мне нужна, т.к. питаю от стабилизированного б/п 5 вольт.

Транзисторы использовал КТ3107Б, т.к. предлагаемые автором BC857B в DIP корпусе не нашёл.

Изображение

Изображение

Re: Двухканальный термометр на AtMega8

Добавлено: Вс дек 23, 2012 04:31:42
ratex
ага, понял, спасибо! :)
Сделаю такой, тоже под дип. Крен только добавлю и разъёмчик. Хочу поставить датчики на подачу и обратку отопления.

офф. -11 на улице... блин, а у нас -35 :(

Re: Двухканальный термометр на AtMega8

Добавлено: Вс дек 23, 2012 14:46:26
pirog-ss-ov
Pullman писал(а):
pirog-ss-ov писал(а):это у автора резисторы по базе транзисторов ,на имеющейся плате в архиве все правильно плата 100% рабочая
a kakoj mikroprocesor vi ispolzivali? ja delal s etim http://www.ebay.co.uk/itm/261028983170? ... 1439.l2649 mozet on nepotchodit?
М.К.использовал такойже как у ВАС в корпусе TQFP-32

Re: Двухканальный термометр на AtMega8

Добавлено: Ср дек 26, 2012 23:15:42
Nusik1975
Извиняюсь, совсем мало времени ответить на вопросы...
Стопроцентную гарантию работоспособности устройства могу только дать, если термометр собран по моей печатной плате. И смотрю, переделанная под ДИП тоже рабочая. Если МК не запускается, непонятно что пишется на индикаторах-проверяйте фьюзы, монтаж.
0R - это перемычки.
Микроконтроллер использовался Atmega8A-AU, это которые из новых партий. Сейчас они все идут с буквой А. Но и без буквы А конечно, будет работать.
При понижении температуры до -10 градусов отбрасывается знак после запятой, показания округляются в большую сторону, потому как не хватает еще одного разряда--четвертого.
Что мне самому понравилось в процессе эксплуатации термометра, это хорошая возможность смотреть за динамикой роста/падения температуры, благодаря десятичному знаку :)

Re: Двухканальный термометр на AtMega8

Добавлено: Пт дек 28, 2012 17:21:45
Pullman
vsio isprobival, vsio pomenial, nerabotojet kak nado.
Изображение

Изображение

v verchu 17.5 v nezu 10.7... vrodebi.. poproboju na dip korpuse escio :(

Re: Двухканальный термометр на AtMega8

Добавлено: Сб дек 29, 2012 17:48:03
Nusik1975
Очень похоже на брак микроконтроллера.
И на всякий случай прозвоните семисегментники - батареечка, резистор-и по всем сегментам.
И, если возможно, дайте скрин ваших фьюзов. Сделайте скрин из прошивальщика.

Re: Двухканальный термометр на AtMega8

Добавлено: Вс дек 30, 2012 04:51:31
Pullman
fusi takije zamije kak vi pokazivali http://s1.postimage.org/b08ms8nvj/Untitled.jpg

sposibo za soveti dorogoj avtor. ja uze vtoroj mk vlepil, to ze samoje. znaju sto schema rabociaja, vot neznaju tolko sto ja ne tak zdelal, uze besit nacelo :)) :kill: kak i govoril vse detali pomenial krome rezistorov, i semisegmentikov. pravda ja ne imel 0R peremicek to pomenial jixh provodkami. i rezistori u menia ocen maliusenkije, mense kak u vas na scheme no uveren sto tut raznici netu v velicine? :? kazdovo raz tri uze proverial i v dvajne raz proverial net li gde KZ. ciort, daze pomil v goriacej vode s milom vsiu platu ot fliusovoj pasti :)) :)) ja govoriu, ciudo kokoje to :)) segmentiki proveriu zavtra.

izvinite za moj ruskij jezik, on mne ne rodnoj, a tikat v on screen keyboard uze net sil i terpenije :)

Re: Двухканальный термометр на AtMega8

Добавлено: Вс дек 30, 2012 09:06:55
Djony
Похоже распиновка у индикатора другая по сегментам или перепутан тип индикатор ОК или ОА

Re: Двухканальный термометр на AtMega8

Добавлено: Вс дек 30, 2012 12:02:43
Nusik1975
Насчет отмывки платы от флюса теплой водой с мылом - это что-то новенькое. Неужели нет спирта или, на худой конец, ацетона? Тут самым оптимальным вариантом считаю изопропиловый спирт.
Если фьюзы, которые Вы считали со своего МК, такие же, как на моей картинке, то проблем в этой части быть не должно.
Типоразмер резисторов никакого значения не имеет, можно и 0603 ставить, они по мощности потянут.

Да, могут быть не такие индикаторы, согласен с Djony.

Если не знаете, как проверить индикаторы, делайте так. Мультиметр ставим на режим измерения диодов. Красный щуп мультиметра ставим на вывод индикатора, обозначенный как "1" на печатной плате, а черным щупом поочередно по выводам a,b,c,d,e,f,g и h (dp), тоже в соответствии с печатной платой. Должны загораться сегменты самого левого разряда (старшего) в соответствии со схемой, приведенной ниже:

Изображение

Re: Двухканальный термометр на AtMega8

Добавлено: Вс дек 30, 2012 18:51:52
Pullman
acetona pod rukoj nebilo a spirt uze zakoncilsa :)) :)) anyway, indikatori obscevo anoda, vot takije http://www.rapidonline.com/Electronic-C ... de-57-0240 proverial po datacheet'u :
Изображение

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. :dont_know:


video i paru fotak:
https://picasaweb.google.com/1094941670 ... directlink

http://youtu.be/BNKYBcPedcA

Re: Двухканальный термометр на AtMega8

Добавлено: Вс дек 30, 2012 20:34:32
Nusik1975
Прошу Вас для начала все же отмыть плату, вид ну просто ужасный, особенно в местах пайки индикаторов.

Re: Двухканальный термометр на AtMega8

Добавлено: Вс дек 30, 2012 23:52:01
Pullman
otmil, pocistil, vsio to ze samoje.

Re: Двухканальный термометр на AtMega8

Добавлено: Пн дек 31, 2012 10:10:34
Nusik1975
Я, честно говоря, уже и не знаю, где еще поискать неисправность.
У меня была аналогичная неисправность. Я тогда собирал часы на светодиодных матрицах. Но матриц не было под рукой, и они были самодельные, из отдельных светодиодов. И когда я их запустил, очень похожая картинка возникла.
Анализ неисправности показал, что все дело было в неотмытом флюсе. Из-под SMD-элементов удалить этот флюс невозможно, только все перепаивать и чистить, а на это уже не было ни сил, ни желания. Так их и разобрал. Хотя точно знаю, что у других такие же часы работают нормально.

Если все же очень хочется собрать этот термометр, советую сделать другую печатную плату, впаять туда перемычки 0 Ом, и ни в коем случае не использовать воду для отмывки флюса, а только изопропиловый спирт. Ацетон тоже оставляет в труднодоступных местах токопроводящий слой.