Problém s PIC

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Petr.

Problém s PIC

#1 Příspěvek od Petr. »

Ahoj, stavím si jedno zařízení s procesorem PIC16F873A (Používám krystal o frekvenci 20Mhz a k němu připojené dva kondenzátory 22pF). Jednou z jeho funkcí je, že vývodem RB6 má spínat tranzístor, který uzemňuje relátko. Problém je v tom, že když aplikaci zapnu a přiblížím se rukou k vývodu RB6 rélátko začne zběsile spínat a rozepínat. Neví někdo v čem by mohl být problém. Předem děkuji za odpovědi.
Uživatelský avatar
mikollar
Příspěvky: 1477
Registrován: 26 pro 2004, 00:00
Bydliště: Košice - okolie

#2 Příspěvek od mikollar »

ak tam mas definovany jendnoznacny stav log1 alebo log0 toto to robit nesmie, jedine ak mas RB6 ako vstup vtedy to moze robit co pises
Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 00:00
Kontaktovat uživatele:

#3 Příspěvek od jankop »

Já vím co tomu je. Je to pokažený!
Chyba hardware nebo chyba software, ale také možná obojího.
Uživatelský avatar
ViPali
Příspěvky: 524
Registrován: 21 lis 2005, 00:00
Bydliště: Bratislava

#4 Příspěvek od ViPali »

Myslím, že aj mikollar aj jankop :twisted: majú pravdu. Ak dobre rozumiem, za PIC je tranzistor a ten spína relá. Keď sa priblížiš k RB6 - báze tranzistoru, tak začne spínať.
Daj medzi RB6 a bázu odpor.
Použi tranzistor s menšou betou.
Ak máš FET daj odpor z G na zem.
...
Ako elektrikár sa cítim slobodne.
Môžem hovoriť do vedenia!
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“