Страница 1 из 1
В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 18:10:47
virus33
Итак, поехали.
Имеется вот такая схемка в протеусе (см вложение)

И такая же собранная в реале (см вложение)

Прошифко в аттаче.
Камень шьется без проблем. Питание - через L7805, 5,3 вольта стабильно. Но! нихрена не пашет. Кварц 4мГц. На индикаторе подключил пока токо 1й вход.
В чем может быть трабл? в протеусе пашет, в реале - нет.
Кварц, камень, индикатор живы 100%, питание приходит.
Re: В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 19:27:41
Brigadir
Может я и не прав, но порты надо подтягивать к питанию(в протеусе это автоматически подразумевается, в программе так зашито). У Вас базы транзисторов болтаются , так должно быть или всё же надо туда резисторы повесить? Я по МК не специалист, щас может кто нибудь поопытней подскажет.
Re: В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 19:40:29
abc
На портах хоть какое-то шевеление есть ?
Если нет - либо кварц не "заводится" (бит HS выставлен ?), либо программатор неправильно прошивает конфигурацию.
ЗЫ
Так и есть : _XT_OSC в большинстве случаев вполне достаточно, но можно попытаться "раскачать" кварц, прописав _HS_OSC
Re: В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 19:46:19
otest
в протеусе пашет, в реале - нет.
Для Протеуса кварц вообще не нужен ,а реале надо к нему ёмкости подцепить согласно ДШ.
Re: В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 20:01:44
virus33
да я собсно никогда и не цеплял кондеры на кварц) и работало. тем более связка этой микры с кварцем уже не раз юзалась и все пахало..
Re: В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 20:19:49
DX168B
Батенька. А транзисторы - то работают в режиме эмиттерных повторителей. Не хорошо....
Ставьте PNP, и проинвертируйте данные, отвечающие за выбор разряда индикатора. (То есть, по лог.1 транзистор будет закрываться, а по лог.0 - открываться)
Про резисторы в цепи базы транзисторов (последовательно) не забудьте. И про токоограничивающие резисторы в цепи каждого из 8-ми сегментов тоже не забудьте.
Re: В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 20:23:28
ploop
А резисторы на сегменты уже не нужны?
Re: В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 20:24:09
DX168B
Я подправил, а уже ответили.

Автору рекомендую почитать тему
Транзисторные ключи
Re: В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 22:55:40
virus33
выкинул транзисторы, подключил напрямую. ситуация не изменилась. затем случайно коснулся пальцем к ногам кварца. на индикаторе начало появляться хрен знает что. затем поставил осцилятор HS. ситуация таже. косаюсь - показывает бред.
Re: В протеусе пашет, в реале - нет
Добавлено: Пн авг 20, 2012 23:12:40
ploop
Кондёры на кварц поставил? Резисторы на индикаторы поставил?
Re: В протеусе пашет, в реале - нет
Добавлено: Вт авг 21, 2012 16:52:42
virus33
сгонял на радиорынок, купил нужную рассыпуху.
а что если мк перевести на внутреннее тактирование?
Re: В протеусе пашет, в реале - нет
Добавлено: Вт авг 21, 2012 18:36:52
ploop
Да ничего, будет работать. Если стабильность частоты не нужна, то переводи.
Re: В протеусе пашет, в реале - нет
Добавлено: Пт авг 24, 2012 16:49:01
Alexeyslav
Еле запятую заметил...
На самом деле надо в первую очередь проверить биты конфигурации, потом проверить осциллографом наличие генерации на кварце.
Без емкостей может и будет работать... но очень неустойчиво и неизвестно на какой частоте. Кварц может завестись на каком-то из овертонов(зависит от типа кварцевого резонатора, очень сильно) на котором вся начинка контроллера просто "встанет колом".
Возможно вАм раньше просто везло, или ставили соответствующий бит конфигурации и использовались встроенные конденсаторы.
Когда-то очень давно делал часы еще на 561ИЕ12 - ну работают себе часы... но блин, через часов 4...12 они тупо останавливаются. Касаешься кварца - начинают снова работать. Долго думал что за ботва... оказалось за это время на кварце росла постоянка, и когда она вырастала до величины половины напряжения питания - CMOS-вход генератора просто затыкался. Сопротивление кварца - гигаомы, вход - тоже гигаомы... он в таком состоянии мог находится сколь угодно долго. Помог обыкновеный резистор в 20 МОм параллельно кварцу.