реклама на сайте
подробности

 
 
> Изучаю на примере сигнализации
0x56
сообщение Jul 4 2009, 16:23
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 15-02-09
Пользователь №: 44 904



всем привет
нашел схему сигнализации
да и вообще в электронике на уровне начинающего радиолюбителя )
поэтому есть вопросы, надеюсь получить ответы



Цитата
DD1 - PIC16F628A-I/P с прошивкой
ZQ1 - 4 MHz
C1, C2 - 25 pF
C3, C4, C5, C8 - 0,1 mF
C6 - 360 pF
C7 - 220/16
K1 - BS115C-12A-5V
VT1 - KT815A (KT829A)
R1, R4, R5 - 4,7 K
R2, R3 - 150
R6 - 1 K
R7, R8 - 510
R9 - 47 K
LED_R - GNL-3014HD (красный) или любой другой красного цвета и диаметром 3 мм.
LED_G - GNL-3014GD (зелёный) или любой другой зелёного цвета и диаметром 3 мм.
VD1, VD2 - 1N4007
VD3, VD4- 1N4148 (КД522)
XS1 - XS3 - 340-021-12 (blue)
XS4 - 340-031-12 (blue)


1-й вопрос можно ли заменить PIC16F628A на PIC18F2520 не меняя других деталей в схеме?

2. для индикации работы сигналки автор использует светодиоды, они мигают или кратковременно или оба светятся одновременно например
вопрос как это делается программно? я так понимаю порт RA3 программно замыкается на RB3(4)?

3. правильно ли я понял, что при нормально замкнутых контактах Input1(2) на RA0(1) нулевой потенциал, а при обрыве положительный потенциал напруги и програмно проверка обрыва будет выглядеть if(input(RA0))?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
OLEG_BOS
сообщение Jul 4 2009, 17:41
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(0x56 @ Jul 4 2009, 19:23) *
в электронике на уровне начинающего радиолюбителя )
поэтому есть вопросы, надеюсь получить ответы

Ну в принцыпе есть раздел "для начинающих" там надо бы разместить Ваш пост. Но попробую ответить на Ваши вопросы и здесь ( да простят меня модераторы) smile.gif
Цитата
1-й вопрос можно ли заменить PIC16F628A на PIC18F2520 не меняя других деталей в схеме?

Детали можно в схеме принцыпе и не менять, если только целью является "тупо" скопировать схему не вдаваясь в подробности ее работы, но вот исходный код программы для PIC16 в любом случае придется "адаптировать" для PIC18.
Цитата
2. для индикации работы сигналки автор использует светодиоды, они мигают или кратковременно или оба светятся одновременно например
вопрос как это делается программно? я так понимаю порт RA3 программно замыкается на RB3(4)?

Вы не совсем правильно понимаете: Очень похоже, что RA3 автором схемы задумывался для контроля наличия ( или уровня) питающего напряжения зарядного утройства телефона, подключаемого к клеме XS1 и никаких "программно замыкается" на RB3(4) не может быть. Может только быть только, алгоритм программы реализован таким образом, что по результам измерения наличия(или уровня) на входе RA3 изменяется длительность импульсов на выходах RB3(4). При записи лог. "1" в порт RB3(4) - загорается соотв. светодиод LED_R(LED_G). При записи в порт лог. "0" светодиод соотв. гаснет. Изменяя дительность присутсвия лог. "1" и лог. "0" изменяется и "мигание" светодиодов.

Цитата
3. правильно ли я понял, что при нормально замкнутых контактах Input1(2) на RA0(1) нулевой потенциал, а при обрыве положительный потенциал напруги и програмно проверка обрыва будет выглядеть if(input(RA0))?

Да, Вы правильно поняли логику работы схемы, но все же потенциал на входе RA0(1) не будет "нулевым", а будет он приблизительно равен ( в детали номиналов резисторов R5(R4) не вдаюсь smile.gif )напряжению на p-n переходе диода VD3(VD4) - 1,0 - 0,6В. Что соответсвует уровню логического "0" для контроллера. И проверка в программе будет приблизительно такой какой вы ее представили smile.gif

Р.S. В приведенной Вами схеме много "хилых" мест и даже неточностей, но для "себя, что бы как-то работала" сгодится. Хотя, например меня бы очень бы обеспокоил тот факт, если б например:
1) Ко входу зарядки был случайно подключен источник питания с переполюсовкой или превышающим напряжением. Входу RA3 - это бы сильно не понравилось и это может привести к "выгоранию" контроллера.
2)Контроллер питается от внутреннего стабилизатора телефона напряжением Vdd, при этом вход Input1(2) разделяет от Vdd только R4(R5) и VD3(VD4). При "наведенном" или "статитеском" разряде по входам Input1(2)( куда подключаются провода от датчиков smile.gif ), возможет выход из строя не только контроллера, но и самого телефона.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2025 - 06:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016