Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Кондензатор - заряд, разряд.
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=7806
Страница 1 от 1

Автор:  npelov [ Пон Май 10, 2010 12:42 am ]
Заглавие:  Кондензатор - заряд, разряд.

Имам следния проблем. На готова платка PIC16F628A не изкарва нищо на изхода. Опитах да го запиша с програма която прави всички пинове на изходи и изкарва 1 (спрях компаратора - 0x07-> CMCON). Всички изкарват, но не и пин РА4 (3-то краче). Това краче задейства рид реле (има шотки диод. на релето ... как е изгорял не знам) със закъснение. Релето е със съпротивление 500 Ом.

За да върви платката трябва релето да се задейства със закъснение. Мога да сложа паралелно на релето кондензатор 1uF смд, да срежа патечката на 3-то краче и да сложа смд резистор - примерно имам под ръка 39 Ом-а.
Въпроса ми е как да изчисля закъснението. Релето се включва при 3.75В. Знам че без релето кондензатора ще мине 3.75 В за 50us + 500us (време за задействане на релето). Номиналната стойност на необходимото закъснение е 500uS, което всъщност се покрива от времето за задействане на релето. Обаче понеже тези времена не са константа искам да постигна около 10 пъти по-голямо време (или >5 ms).

При резистор 100 Ома пада в/у релето ще бъде 4.17В - би трябвало да го държи (тока е малък - RS232 TX).

П.П. Не знам как е изгорял този пин - всичко останало си работи. Веднъж обърках Vdd с Vpp и ... и май съм поизпържил пика. Странното е, че всичко останало работи.

Автор:  zaphod [ Пон Май 10, 2010 7:20 am ]
Заглавие: 

еми 100 микрофарада сложи, кво го мислиш.

Автор:  npelov [ Пон Май 10, 2010 9:18 am ]
Заглавие: 

няма място на платката. много е малка и няма къде да го сложа. има място само за 1х 0805 ... е може и 2 ако са един върху друг :)

Автор:  Wise [ Пон Май 10, 2010 9:18 am ]
Заглавие: 

Нали не си забравил, че точно този пин е "отворен колектор" и няма как
да изкараш 1 ако няма резистор към захранване.

Автор:  npelov [ Пон Май 10, 2010 11:36 am ]
Заглавие: 

Всъщност ... срам ме е да си призная но се изложих. Хем го погледнах в даташита, зачудих се, но предположих че е някво опростяване на схемата.


Значи за да задействам релето с него трябва релето да го вържа на 5V вместо към маса и да подам "0" на пина.

Лелееее. Добре че не направих повечко платки.

Мерси! Заслужи си ника. :)


П.П. Ако забравя да обърна диода ще стане интересно...

Автор:  a_stankov [ Вто Май 11, 2010 8:50 am ]
Заглавие: 

Не 0 просто си подаваш 1.Но защото е Оупън дрейн иска резистор към захранване за да можеш да го щракаш.

Автор:  dan [ Вто Май 11, 2010 9:10 am ]
Заглавие: 

a_stankov написа:
Не 0 просто си подаваш 1.Но защото е Оупън дрейн иска резистор към захранване за да можеш да го щракаш.

Бъркаш. Товар на дрейна трябва да е само релето, комбинацията реле+ резистор не е подходяща.

Автор:  a_stankov [ Вто Май 11, 2010 1:57 pm ]
Заглавие: 

dan написа:
a_stankov написа:
Не 0 просто си подаваш 1.Но защото е Оупън дрейн иска резистор към захранване за да можеш да го щракаш.

Бъркаш. Товар на дрейна трябва да е само релето, комбинацията реле+ резистор не е подходяща.


Хич не бъркам , начина на свързване на релето не е така както си мислиш, иначе нямаше да си чешем езиците.

Автор:  Wise [ Вто Май 11, 2010 2:36 pm ]
Заглавие: 

npelov написа:
Значи за да задействам релето с него трябва релето да го вържа на 5V вместо към маса и да подам "0" на пина.
П.П. Ако забравя да обърна диода ще стане интересно...


Аз така бих го вързал.
И аз така си мисля - весело ще стане ако не обърнеш диода :D
//обичам да слагам външен транзистор, но..........и така си е добре///

Автор:  dan [ Вто Май 11, 2010 2:53 pm ]
Заглавие: 

Станков, би ли начертал начина на свързване, който имаш предвид?
Моята идея е на пдф-то.

Прикачени файлове:
sch2.pdf [7.07 KiB]
187 пъти

Автор:  bateAz [ Вто Май 11, 2010 3:28 pm ]
Заглавие: 

Втората схема от PDF-a : тц !

Автор:  dan [ Вто Май 11, 2010 3:41 pm ]
Заглавие: 

bateAz написа:
Втората схема от PDF-a : тц !

Да, и аз така мисля. Нарисувах я за пълнота. Затова не съм и номерирал елементите на нея.

Автор:  npelov [ Сря Май 12, 2010 11:13 am ]
Заглавие: 

a_stankov написа:
Не 0 просто си подаваш 1.Но защото е Оупън дрейн иска резистор към захранване за да можеш да го щракаш.


Резистор към захранване .... не че не може - просто не е разумно. При нула 5-те волта падат в/у резистора и харчи ток. Ако е по-голям резисотра ще харчи по-малко ток, но релето няма да щракне. Всъщност релето е 500 ома и харчи 10 мА. За да щракне му трябват 3.75V поне (ако не минава голям ток през контакта му). т.е. резистора трябва да е R:500 = 1.25:3.75 => <166 Ом. При 5V Тока през резистора при 0 на изхода ще е 30 мА - с 5 повече отколкото горкия пик може да понесе.

Колкото до изходен транзистор - целта да ползвам рид реле беше да се опрости схемата. Не че е проблем - намерих SOT23 NMOS на около 10 ст. Ще бачка дори със 100к pull-up и да речем 300-500 к на G-S да му разрежда капацитета на прехода. Но като може без тях защо да си усложнявам живота :).

П.П. Разрязах пътечката към маса и сложих мостче към 5V и сега си работи перфектно ... и не забравих да обърна диода. мерси за помощта!

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/