Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
PIC'оводы! Спасите мой мозг от вывиха! Пожалуйста!!! (+)
Отправлено
EagleB3 12 марта 2008 г. 08:50
Попросили меня сделать конструкцию. Ну уже прошитом PIC16F628A.
Схема тривиальная - ПИК, кварц на 20МГц ("лодочка"), по краям у него кондеры по 15pF (K10-17B, импортные). ЖКИ (HD44780, 4-х проводной интерфейс). Две пары ног работают на прием двух каналов (Data+Clock, сейчас висят в воздухе), пара ног - подтянуты к VCC через 1кОм (выходы от двух кнопок).
Не запускается. Стоит взяться пинцетом за любую свободную ножку какого-нибудь канала приема - запускается и работает. Отпускаю - встает как вкопанный. Меняю конденсаторы - стоит. Меняю кварцы - стоит. Ставлю кварцы на более низкую частоту (вплоть до 3,6864МГц) - стоит. Пока за ножку не возьму. Иногда достаточно руку поднести на полтора-два сантиметра - запускается и работает. Блин, я же преобразователь интерфейса собираю, а не емкостной датчик!!!
Корпус - DIP. Область навески кварца разложена просто "по библии" - длина дорожек до кварца 5..7мм (ближе просто "кровать" не подпускает), конденсаторы обвеса стоят со стороны дорожек между выводов DIP; одна ножка конденсатора обвеса - прямо на контактную площадку; под "земляные" ножки конденсаторов обвеса сделана отдельная дорожка на GND-ножку контроллера. Длина этой дорожки - 2 мм. Питание кварца зашунтировано конденсатором 0,1мкф - стоит тут же рядом, со стороны дорожек, между ножками контроллера. Все дорожки 20th, луженые.
Вынимаю камень из кровати, ставлю в макетницу (Wishboard) - устойчиво работает. Даже без "боковых" 15pF конденсаторов. С любым кварцем. На любой частоте. Питаю прямо от гнезд "кровати". Даже еще хуже - кварц на макетницу не ставлю, бросаю провода (сантиметров по 5..7) от "кварцевых" гнезд кровати - работает.
Посоветуйте чего-нибудь, ПОЖАЛУЙСТА!!!
Составить ответ | Вернуться на конференцию
Ответы
- Мозг вправлен! ВСЕМ СПАСИБО!!!!!!!!!!!!!!!!!!!! "Это не бага, это фича!" — EagleB3 (12.03.2008 13:41:57 193.47.154.10, 307 байт)
- думаю стоит обратить внимание на ногу RA5/RESET, куда она у Вас притянута и на какую функцию заведена ? — BETEP (12.03.2008 12:42:52 195.209.204.156, пустое)
- А это как понимать: "Питание кварца зашунтировано конденсатором 0,1мкф - стоит тут же рядом, со стороны дорожек, между ножками контроллера"? Какое еще питание у кварца? — Dir (12.03.2008 12:09:0 193.151.255.99, пустое)
- Спасибо всем отозвавшимся! (+) — EagleB3 (12.03.2008 11:30:52 193.47.154.10, 696 байт)
- Померь напругу на ногах кварца через 10 МОм, д.б. Е/2 (с учётом деления), спиртом промыть, кондюки заменить, м.б. текёт.. — Matthew (12.03.2008 10:40:57 212.45.28.30, пустое)
- Давай уж... Не томи... Мне DASM ящик пива обещалси... — Гудвин (12.03.2008 10:15:33 89.232.124.29, пустое)
- Ключевая фраза "Две пары ног работают на прием двух каналов ... сейчас висят в воздухе" — Незнамо_кто (12.03.2008 09:57:38 66.28.139.243, 275 байт)
- может, дело в "сейчас висят в воздухе", может прога ждёт комбинации какой на этих входах... руки подносиш - на них помеха наводится - комбинация и проскакивает — basilmak (12.03.2008 09:50:41 89.191.241.224, пустое)
- Емкости попробуй поставить другие и номиналом чуть больше... — Гудвин (12.03.2008 09:37:29 89.232.124.29, пустое)
- нэ поможет — DASM (12.03.2008 09:39:58 212.58.192.14, пустое)
- А осциллографом смотрел? У меня сильное подозрение, что (+): — argus98 (12.03.2008 09:30:40 81.22.205.230, 144 байт)
- Явно неконтакт в панельке — Каа (12.03.2008 09:28:14 213.132.80.164, пустое)
- Ответ: Посоветуйте чего-нибудь ... — ASDT+ (12.03.2008 09:26:37 195.69.149.2, 90 байт)
- Жесть ! — Bonch (12.03.2008 09:11:11 85.140.168.168, пустое)
- Была похожая фигня - прокладка изолирующая под кварцем неправильная(была вырезана из тубы для микросхем;))) — Vit (12.03.2008 09:02:1 77.123.174.155, пустое)