TC1508S
TC1508S
Ahoj, chtěl jsme použít obvod TC1508s pro ovládání dc motoru 5V. Motor ovládám přes esp8266 nodemcu. TC1508s napájím na pinech 4 a 8 4,8VDC. Definované výstupy z esp jsou přímo připojeny na piny 2 a 3 TC1508s tzn. 3,3V.
Zapojil jsme ho dle datasheet https://datasheet.lcsc.com/lcsc/2010160 ... C89480.pdf
Problém je ten, že mezi piny 13 a 16 TC1508 mám napětí 2,8V a očekával bych 5v. Kde je problém?
Předem díky za pomoc
Zapojil jsme ho dle datasheet https://datasheet.lcsc.com/lcsc/2010160 ... C89480.pdf
Problém je ten, že mezi piny 13 a 16 TC1508 mám napětí 2,8V a očekával bych 5v. Kde je problém?
Předem díky za pomoc
Re: TC1508S
Ten obvod je jen dost hloupý můstek. Co je mezi piny OUT, je závislé na stavu pinů IN. Jestli modul funguje, si můžeš ověřit manuálním zapnutím pinů IN na různé ůrovně podle tabulky v datasheetu, podle toho by mělo být napětí na motoru. Pokud tam není plné napájecí napětí (minus úbytek na tranzistorech), je buď na vstup přiveden signál s PWM modulací a nebo je něco špatně zapojené nebo je obvod vadný.
Nejlepší je si nejdřív udělat tu zkoušku a pokud to bude OK, tak hledat chybu v kódu.
Nejlepší je si nejdřív udělat tu zkoušku a pokud to bude OK, tak hledat chybu v kódu.
- jede_robot
- Příspěvky: 53
- Registrován: 15 led 2020, 21:18
- Reputation: 0
Re: TC1508S
1. Jestliže obvod napájíš napětím 4,8V, pak těžko můžeš na výstupu očekávat 5 V.
2. Pokud jsem se dobře zorientoval v čínském datasheetu, pak úbytek napětí na spínacích prvcích uvnitř obvodu je 1,7 V při proudu 400 mA. V ideálním případě se ti tedy na výstupu při téhle zátěži objeví napětí 4,8 -1,7 = 3,1 V. Bez zátěže to nebude o moc víc, protože takhle veliký úbytek napětí naznačuje použití koncových tranzistorů v darlingtonově zapojení.
3. Změř, jaké napětí má zdroj při zatížení motorem a potom jaký proud tvůj motorek odebírá. A je dost pravděpodobné, že se měřením a následným výpočtem dostaneš k tomu napětí 2,8 V.
2. Pokud jsem se dobře zorientoval v čínském datasheetu, pak úbytek napětí na spínacích prvcích uvnitř obvodu je 1,7 V při proudu 400 mA. V ideálním případě se ti tedy na výstupu při téhle zátěži objeví napětí 4,8 -1,7 = 3,1 V. Bez zátěže to nebude o moc víc, protože takhle veliký úbytek napětí naznačuje použití koncových tranzistorů v darlingtonově zapojení.
3. Změř, jaké napětí má zdroj při zatížení motorem a potom jaký proud tvůj motorek odebírá. A je dost pravděpodobné, že se měřením a následným výpočtem dostaneš k tomu napětí 2,8 V.
jrt
jederobot.cz, robodoupe.cz
jederobot.cz, robodoupe.cz
Re: TC1508S
Díky tak toho jsme si nevšiml.
Jaké je řešení když mám napájení 4,8V a motory chci napájet taky kolem těch 4,8V? Použít jiný obvod např. DRV8833 nebo TB6612FNG?
Předem díky
Jaké je řešení když mám napájení 4,8V a motory chci napájet taky kolem těch 4,8V? Použít jiný obvod např. DRV8833 nebo TB6612FNG?
Předem díky
- jede_robot
- Příspěvky: 53
- Registrován: 15 led 2020, 21:18
- Reputation: 0
Re: TC1508S
Oba zmíněné obvody budou mít na výstupu úbytek napětí přibližně 0,3 V, ale - protože oba dva jsou dvojité - tak je možno oba kanály spojit paralelně a ten úbytek napětí tak možná ještě o desetinu voltu zmenšit. Přesný úbytek napětí na driveru závisí na proudu, který tvůj motor odebírá a absolutní velikost napětí na svorkách motoru na skutečném napájecím napětí.
jrt
jederobot.cz, robodoupe.cz
jederobot.cz, robodoupe.cz
Re: TC1508S
Díky, nakonec jsme použil odvod DRV8833.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti