| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Help 16F84a http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=4733 |
Страница 1 от 1 |
| Автор: | million [ Пет Авг 31, 2007 4:48 pm ] | |||||||||
| Заглавие: | Help 16F84a | |||||||||
Как да накарам пина RА4 да е като другите. Примерно командата
|
||||||||||
| Автор: | Predator_MF [ Пет Авг 31, 2007 5:04 pm ] | |||||||||
| Заглавие: | ||||||||||
A4 е отворен колектор, не може като другите изходи, може да се ползва по много начини, зависи от приложението, може да се сложи резистор към VCC например.... Конфигурира се като всеки друг пин, в TRIS-а на съответния порт, в случая TRISA.bit4...в CCS има поне 5 начина да го направиш това, най простия е:
|
||||||||||
| Автор: | million [ Пет Авг 31, 2007 5:19 pm ] |
| Заглавие: | |
Конфигуриран е като изход. Целия портА са изходи. set_tris_A(0b00000000); Обаче точно на този пин се падна да мига един диод с output_toggle(PIN_A4); на 500мс - обаче не става. Не разбрах има ли начин да стане това? |
|
| Автор: | plameniv [ Пет Авг 31, 2007 5:45 pm ] | |||||||||
| Заглавие: | :) | |||||||||
Диода как си го вързал , този изход е ОК(отворен колектор), трябва да свържеш диода от +5V към този извод през резистор 1кОм и трябва да работи |
||||||||||
| Автор: | million [ Пет Авг 31, 2007 5:57 pm ] | ||||||||||||||||||
| Заглавие: | Re: :) | ||||||||||||||||||
Мда! ТАКА Работи! Досега беше през резистор към маса. Не че ми се изясни много,защо сега работи, но Благодаря Ви |
|||||||||||||||||||
| Автор: | vstoykov [ Пет Авг 31, 2007 7:35 pm ] |
| Заглавие: | |
Отворен колектор се нарича колектора на транзистор, който е свързан само към изход на дадена схема, а емитерът му е свързан към едно от захранващите напрежения (най-често минусът - т.нар. маса) (много рядко през резистор):
Когато свържеш товара между отворения колектор и маса е нормално да не протича достатъчен ток независимо от това дали транзисторът е отпушен или не. Токът, който се втича в базата на транзистора, изтича почти изцяло през емитера му и за колектора не остава почти нищо (в случай на товар свързан между колектора и емитера (масата): Ib=Ie+Ic - първия закон на Кирхов - сумата от токовете в една възлова точка от електрическата верига е равна на нула). По-голямата част от тока протича през емитера, защото съпротивлението там е по-малко от сумата на съпротивлението на колектора и съпротивлението на товара - I=U/R - законът на Ом. Специално за PIC16F84 е по-правилно да се каже "отворен дрейн", защото там транзисторът е полеви. Някои предимства да се ползва отворен колектор: * Възможност да се свързват изходите на няколко схеми заедно, като по този начин се извършва логическата операция ИЛИ. * Възможност да се свърже товар със захранващо напрежение по-голямо от това на устройството (вж. фигурата по-горе - захранването на схемата е +5V, а на товара - +12V). Връзки: http://en.wikipedia.org/wiki/Open_collector http://en.wikipedia.org/wiki/Open_drain http://www.acroname.com/robotics/info/c ... _clct.html http://content.honeywell.com/sensing/pr ... apter4.pdf |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|