mmmm napisał(a):
Muszę podłączyć do Atmegi8A trzy czujniki HC-SR04. Wyczytałam, że pin Echo z czujnika muszę podłączyć do pinu obsługującego przerwania zewnętrzne. Niestety w Atmedze są tylko dwa piny INT. Czy mogę zatem wykorzystać do tego celu piny INT0, INT1 i ICP1? Czy lepiej jakieś inne?
Wg dokumentacji procesora w HC-SR04 wyjście ECHO to prawdopodobnie open-drain. Można spróbować zatem podłączyć wyjścia wszystkich trzech czujników do ICP1, a wejścia TRIG każde osobno do jakichkolwiek wyjść Atmegi. I tak przecież nie mierzysz trzema czujnikami na raz, bo się pozakłócają.
mmmm napisał(a):
Muszę podłączyć do Atmegi8A...
A dlaczego chcesz użyć takiego trupa? Projektuj od razu dla Atmegi88 - więcej możliwości, a ten sam pinout. Oczywiście, jeśli nie chcesz od razu na Xmegi się przerzucić - HC-SR04P działa od 3,3 V
