Страница 1 из 3
Индикатор загрузки процессора на микроконтроллере PIC16F628
Добавлено: Чт июл 26, 2012 19:37:01
headshotbacs
Ссылка на статью
Индикатор загрузки процессора
на микроконтроллере PIC16F628A
Проблема типовая - собрал, не работает. Вернее просто пишет OFF. Это значит что не считает импульсы с COM-порта. Пробовал светодиодом проверить наличие импульсов прямо с порта - они есть, однако на 7 ноге светодиод просто светится. На приемнике оптопары тоже молчек. Плату промывал, собирал на печатке автора,
только вынес индикатор и убрал кренку, т. к. питаю от 5В БП компьютера.
Заменил несколько комплектов деталей - изменений никаких. Кто собирал? Помогите разобраться.
Вот фотки:

Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Чт июл 26, 2012 19:56:38
Мурик
Диод VD1 правильно впаян? Попробуйте временно без него.
Оптрон, транзистор и др. компоненты исправны?
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Чт июл 26, 2012 19:58:40
headshotbacs
Да, пробовал без диода. Транзистор и оптопару менял. Предварительно прозванивал.
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Чт июл 26, 2012 21:57:05
m.ix
off
Спойлер
Всегда представляю модовый такой комп.
Скучей светодиодов и стрелок.

КОгда то такая память была, гарантийный срок отходила и умерла.
Благо по гарантии возвратили все 400$

За двухлетнее юзание, так я и не увидел рабочей шкалы - загрузки памяти.
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Чт июл 26, 2012 22:24:43
Мурик
Нужно осциллографом пройтись по входному каскаду и определить где теряется сигнал.
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 01:58:19
headshotbacs
Прихожу к выводу что всему виной оптопара. Чем ее можно заменить из современных аналогов. Или может без нее обойтись?
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 10:24:45
Мурик
Попробуйте без нее.
Исключите из схемы оптрон, а верхний вывод резистора R2 соедините с правым выводом резистора R1.
И не забудьте соединить 5 вывод COM порта с общим проводом устройства.
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 12:27:04
headshotbacs
Мурик писал(а):Попробуйте без нее.
Исключите из схемы оптрон, а верхний вывод резистора R2 соедините с правым выводом резистора R1.
И не забудьте соединить 5 вывод COM порта с общим проводом устройства.
Сигнал на питание? Вы с своем уме?????

Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 12:33:27
pyzhman
SG(5-ый вывод) суть Signal Ground, то бишь сигнальная земля. Он и так на земле сидит. И Мурик предлагает сам сигнал пустить без развязки; вы ж один хрен питаете приблуду от родного комповского БП.
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 13:00:50
Dmitry Dubrovenko
headshotbacs писал(а):Сигнал на питание?
Если Вы уберёте оптопару (что и предлагается), на R2 питание подаваться не будет.

Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 14:00:05
Мурик
headshotbacs писал(а):Мурик писал(а):Попробуйте без нее.
Исключите из схемы оптрон, а верхний вывод резистора R2 соедините с правым выводом резистора R1.
И не забудьте соединить 5 вывод COM порта с общим проводом устройства.
Сигнал на питание? Вы с своем уме?????

5 вывод COM порта это общий провод, а не сигнальный!
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 15:33:59
headshotbacs
сори, недокумекал, может R2 исключить и подавать с R1 сразу на базу VT1?
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 16:04:14
Enman
конечно, вместо оптопары перемычку с её 1й ноги на 3ю...
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 16:17:03
headshotbacs
Спасибо, помогло

. Вот только пришлось еще диод выбросить.
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 16:26:08
Enman
диод не той полярностью был запаян, наверное?...поэтому и оптопара не "светилась"???
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 16:30:57
Мурик
headshotbacs писал(а):Спасибо, помогло

. Вот только пришлось еще диод выбросить.
А вот это зря!
Он не просто так добавлен в схему.
Скорее вы неправильно впаяли диод (
я у вас уточнял этот момент).
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 16:44:16
headshotbacs
С ним в любой полярности работать не хотел. Скорее он нужен был для типовой схемы включения оптопары

Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Пт июл 27, 2012 18:09:33
Dmitry Dubrovenko
headshotbacs писал(а):он нужен был для типовой схемы включения оптопары
Совершенно правильно.
Он нужен для защиты светодиода оптопары от переполюсовки.
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Вт авг 07, 2012 11:22:07
oleg235
Вы извращенцы.
Индикатор загрузки процессора - это амперметр в цепи его питания. Индикацию можно делать хоть стрелочную, хоть какую.
Re: Индикатор загрузки процессора на микроконтроллере PIC16
Добавлено: Сб сен 01, 2012 17:29:26
Ariadna-on-Line
Буду очень признателен, если кто уточнит, что такое загрузка процессора. В процентах наверно, но от чего? И как, например, в Дельфи или в Визуал Бейсике накатать соответствующую программулину? А за примерчик - вообще большое мерси.