| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Датчик http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=4758 |
Страница 1 от 1 |
| Автор: | million [ Съб Сеп 08, 2007 2:50 pm ] |
| Заглавие: | Датчик |
Здравейте ПС. А другият проблем е че фототранзистора реагира на по силна дневна светлина. С каква оптодвойка да го сменя за да избегна този проблем, защото сега го затъмнявам с кутийка, но предполагам има по добро решение. Този транзистор е от една стара мишка. Мерси |
|
| Автор: | ToHu [ Съб Сеп 08, 2007 4:21 pm ] |
| Заглавие: | |
Чакай сега, аз се двоумя дали разбирам това което пишеш, или ти не си съвсем наясно. Когато си имал само RB0с транзистор вързан от него към маса, реално си нямал нищо, със/без светлина там винаги е имало 0. Задължително трябва д аимаш pull up който да ти държи входа в 1-ца. Когато фоторанзистора получи достаътчно светлна той ще се отпуши и на RB0 ще имаш 0. |
|
| Автор: | million [ Пон Сеп 10, 2007 12:53 pm ] | ||
| Заглавие: | |||
Така беше преди и работеше. Сега транзистора мислия, че е повреден. Някои има ли идея с каква оптодвоика да ги сменя, така че да не реагира на дневна светлина, а само на тази от диода и как да ги свържа към РБ0, които е в 1 и чака за 0. едит: L-53P3BT намирам в комет - става ли?
|
|||
| Автор: | million [ Вто Сеп 11, 2007 11:23 am ] |
| Заглавие: | Към модераторите |
Бихте ли преместили темата в академия? Явно е за там . едит: Благодаря! Днес купих един оптрон, ако така се нарича - Х21А1 на посоки. По усет предполагам че това е което ми трябва. Нямам грам опит и знания с транзистори, освен че прочетох "Електроника" за 2 СПТУ. Как да го свържа към порцесора, да променя RB0 входа в 0? |
|
| Автор: | Ки4о [ Вто Сеп 11, 2007 12:41 pm ] | ||
| Заглавие: | |||
виж снимката:Свързваш изводи 1 и 2 на конектор 4 към светодиода на оптрона с въздушната междина, а към 3 и 4 към колектор-емитер и гледаш какво става на изхода IRQM.Ония другия оптрон го ползвах по други причини,ама може да го сложиш тъкмо да се научиш да работиш с оптрони
|
|||
| Автор: | TheWizard [ Вто Сеп 11, 2007 12:42 pm ] |
| Заглавие: | |
на RB вдигаш pull-up(или 10к към +) и местиш бутона/датчика към маса.... |
|
| Автор: | Ки4о [ Вто Сеп 11, 2007 1:52 pm ] |
| Заглавие: | |
Сега се сещам и за още нещо - правиш прекъсването по падащ фронт.ПОРТБ.0 го свързваш както ти каза колегата по горе с един резистор към + и един кондрнзатор към маса.Паралелно на кондензатора слагаш емитер-колектор прехода на оптрна.Светваш светодиода на оптрона,транзистора окъсява кондензатори и получаваш падащ фронт. |
|
| Автор: | million [ Вто Сеп 11, 2007 2:32 pm ] |
| Заглавие: | |
Последното що годе го разбрах и ще пробвам довечера..НО, принципно кондезатора ще даде само прекъсване за малко, а аз използвам времезадържането, в смисъл докато е закрит оптрона се изпълнява друга програма и така докато се открие пак. Затруднението ми идва, че използвам всички пинове на процесора и pull-up на порт Б ми е задължителен, тъй - като няма място за външни резистори и от там ми дойде проблема. Затова гледам и да са минимално частите. |
|
| Автор: | million [ Сря Сеп 12, 2007 11:52 am ] |
| Заглавие: | |
Благодаря, тръгна |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|