Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить

Индикатор загрузки процессора на микроконтроллере PIC16F628

Чт июл 26, 2012 19:37:01

Ссылка на статью Индикатор загрузки процессора
на микроконтроллере PIC16F628A


Изображение

Проблема типовая - собрал, не работает. Вернее просто пишет OFF. Это значит что не считает импульсы с COM-порта. Пробовал светодиодом проверить наличие импульсов прямо с порта - они есть, однако на 7 ноге светодиод просто светится. На приемнике оптопары тоже молчек. Плату промывал, собирал на печатке автора,

Изображение

только вынес индикатор и убрал кренку, т. к. питаю от 5В БП компьютера.

Изображение

Заменил несколько комплектов деталей - изменений никаких. Кто собирал? Помогите разобраться.

Вот фотки:

Изображение
Изображение
Изображение
Вложения
20120726_194525.jpg
(193.92 KiB) Скачиваний: 2357
20120726_185112.jpg
(235.05 KiB) Скачиваний: 3168
20120726_184958.jpg
(246.02 KiB) Скачиваний: 2965
pechatka1.PNG
(25.02 KiB) Скачиваний: 2454
pechatka2.PNG
(19.64 KiB) Скачиваний: 2345

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Чт июл 26, 2012 19:56:38

Диод VD1 правильно впаян? Попробуйте временно без него.
Оптрон, транзистор и др. компоненты исправны?

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Чт июл 26, 2012 19:58:40

Да, пробовал без диода. Транзистор и оптопару менял. Предварительно прозванивал.

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Чт июл 26, 2012 21:57:05

off
СпойлерВсегда представляю модовый такой комп.
Скучей светодиодов и стрелок.

Изображение

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

Изображение

За двухлетнее юзание, так я и не увидел рабочей шкалы - загрузки памяти.

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Чт июл 26, 2012 22:24:43

Нужно осциллографом пройтись по входному каскаду и определить где теряется сигнал.

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 01:58:19

Прихожу к выводу что всему виной оптопара. Чем ее можно заменить из современных аналогов. Или может без нее обойтись?

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 10:24:45

Попробуйте без нее.
Исключите из схемы оптрон, а верхний вывод резистора R2 соедините с правым выводом резистора R1.
И не забудьте соединить 5 вывод COM порта с общим проводом устройства.

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 12:27:04

Мурик писал(а):Попробуйте без нее.
Исключите из схемы оптрон, а верхний вывод резистора R2 соедините с правым выводом резистора R1.
И не забудьте соединить 5 вывод COM порта с общим проводом устройства.


Сигнал на питание? Вы с своем уме????? :shock:

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 12:33:27

SG(5-ый вывод) суть Signal Ground, то бишь сигнальная земля. Он и так на земле сидит. И Мурик предлагает сам сигнал пустить без развязки; вы ж один хрен питаете приблуду от родного комповского БП.

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 13:00:50

headshotbacs писал(а):Сигнал на питание?
Если Вы уберёте оптопару (что и предлагается), на R2 питание подаваться не будет. :)))

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 14:00:05

headshotbacs писал(а):
Мурик писал(а):Попробуйте без нее.
Исключите из схемы оптрон, а верхний вывод резистора R2 соедините с правым выводом резистора R1.
И не забудьте соединить 5 вывод COM порта с общим проводом устройства.


Сигнал на питание? Вы с своем уме????? :shock:
5 вывод COM порта это общий провод, а не сигнальный!

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 15:33:59

сори, недокумекал, может R2 исключить и подавать с R1 сразу на базу VT1?

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 16:04:14

конечно, вместо оптопары перемычку с её 1й ноги на 3ю...

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 16:17:03

Спасибо, помогло :beer: . Вот только пришлось еще диод выбросить.

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 16:26:08

диод не той полярностью был запаян, наверное?...поэтому и оптопара не "светилась"???

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 16:30:57

headshotbacs писал(а):Спасибо, помогло :beer: . Вот только пришлось еще диод выбросить.
А вот это зря!
Он не просто так добавлен в схему.

Скорее вы неправильно впаяли диод (я у вас уточнял этот момент).

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 16:44:16

С ним в любой полярности работать не хотел. Скорее он нужен был для типовой схемы включения оптопары

Изображение
Вложения
post-59-1299215986.jpg
(15.95 KiB) Скачиваний: 13977

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Пт июл 27, 2012 18:09:33

headshotbacs писал(а):он нужен был для типовой схемы включения оптопары
Совершенно правильно.
Он нужен для защиты светодиода оптопары от переполюсовки.

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Вт авг 07, 2012 11:22:07

Вы извращенцы.
Индикатор загрузки процессора - это амперметр в цепи его питания. Индикацию можно делать хоть стрелочную, хоть какую.

Re: Индикатор загрузки процессора на микроконтроллере PIC16

Сб сен 01, 2012 17:29:26

Буду очень признателен, если кто уточнит, что такое загрузка процессора. В процентах наверно, но от чего? И как, например, в Дельфи или в Визуал Бейсике накатать соответствующую программулину? А за примерчик - вообще большое мерси.
Ответить