Witam, z racji tego że jestem na urlopie wygospodarowałem troszkę czasu by pójść dalej z tematem z poniższego wątku:
viewtopic.php?f=32&t=5074
Zrobiłem więc PCB, wszystko polutowałem i w między czasie doszukałem się parę niedociągnięć - brak kilku oporników podciągających. Z tym się jednak uporałem (w wolnym czasie uzupełnię o nie projekt płytki drukowanej w głównym temacie), ale mam problem innej natury.
Otóż po wgraniu oprogramowania do modułu (mam ESP-07 z 1MB pamięci) moduł zaczyna rozsyłać sieć, mogę się z nią połączyć i podać dane do połączenia z serwerem supli, lecz po restarcie koniec tego dobrego Dioda z module zaczyna bardzo szybko migać, a w terminalu obserwuję szybkie przewijanie kilku linijek informacji w pętli. Brak jakiejkolwiek reakcji na naciskanie klawisza (jest pod GPIO0). Po restarcie od razu już szybko dioda mruga więc nawet nie mogę wejść ponownie w ustawienia...
Wgrywałem oprogramowanie z dwóch różnych źródeł - jedno pobrane z głównego wątku dotyczącego licznika impulsów (wkleił je tam pzygmunt) oraz drugie z tematu o liczniku impulsów 3ch jaki stworzył p. Robert Błaszczak.
Pinologia się zgadza, zresztą płytkę projektowałem tak by właśnie porty się zgadzały z tymi użytymi w oprogramowaniu z pierwszego źródła.
Ktoś może udzielić jakichkolwiek wskazówek? Z góry dzięki
Licznik impusów 3ch - po skonfigurowaniu brak reakcji na klawisz oraz nie łączy z serwerem
Mógłbyś rozwinąć swoją myśl, bo teraz nie rozumiem, czy masz na myśli ten co mam czy to do czego podałeś linka?
---------------------------------------------------------------------------------------------------------------------------
Dobra już doczytałem - pod tym linkiem co wysłałeś jest lista dostępnym firmware i info pod jaką pamięć były kompilowane.
W takim razie pytanie z innej beczki:
Czy jest szansa, że ktoś je przekompiluje (o ile się zmieści) pod 1MB ? Niestety ja nie wiem jak się za to wziąć, a jakbym musiał się teraz wszystkiego uczyć to mi przy moim wolnym czasie pewnie z rok zejdzie...
---------------------------------------------------------------------------------------------------------------------------
Dobra już doczytałem - pod tym linkiem co wysłałeś jest lista dostępnym firmware i info pod jaką pamięć były kompilowane.
W takim razie pytanie z innej beczki:
Czy jest szansa, że ktoś je przekompiluje (o ile się zmieści) pod 1MB ? Niestety ja nie wiem jak się za to wziąć, a jakbym musiał się teraz wszystkiego uczyć to mi przy moim wolnym czasie pewnie z rok zejdzie...
Jest dobrze Licznik działa, ale z jednym drobnym mankamentem - nie liczy mi kanału 2 (czyli tego ostatniego, k0 i k1 liczy normalnie). Już doszedłem chyba do tego czemu tak jest.
Jeśli dobrze wyczytałem w internecie to ESP-07 ma zamienione miejscami GPIO4 i 5. W ten oto sposób impulsy z tego kanału idą na złe wejście. Czy jest szansa, że zamienisz w firmware te GPIO?
W najgorszym wypadku pomajstruję coś z PCB ale może uda mi się tego uniknąć?
Z góry dzięki, jeśli dasz radę, no chyba że ktoś inny da radę
Jeśli dobrze wyczytałem w internecie to ESP-07 ma zamienione miejscami GPIO4 i 5. W ten oto sposób impulsy z tego kanału idą na złe wejście. Czy jest szansa, że zamienisz w firmware te GPIO?
W najgorszym wypadku pomajstruję coś z PCB ale może uda mi się tego uniknąć?
Z góry dzięki, jeśli dasz radę, no chyba że ktoś inny da radę
Sprawdź.mareks6 pisze: ↑śr sie 14, 2019 8:44 am Jest dobrze Licznik działa, ale z jednym drobnym mankamentem - nie liczy mi kanału 2 (czyli tego ostatniego, k0 i k1 liczy normalnie). Już doszedłem chyba do tego czemu tak jest.
Jeśli dobrze wyczytałem w internecie to ESP-07 ma zamienione miejscami GPIO4 i 5. W ten oto sposób impulsy z tego kanału idą na złe wejście. Czy jest szansa, że zamienisz w firmware te GPIO?
W najgorszym wypadku pomajstruję coś z PCB ale może uda mi się tego uniknąć?
Z góry dzięki, jeśli dasz radę, no chyba że ktoś inny da radę
- Załączniki
-
- impulse_counter_1M_54.rar
- (229.19 KiB) Pobrany 120 razy
Powiem tak - jesteś wielki
Teraz wszystkie wejścia już liczy normalnie.
Mam tylko jeszcze jeden drobiazg. Widocznie LEDy miałem dać względem masy, a zrobiłem PCB gdzie są względem 3,3V. Efektem tego jest, że diody wskazujące impuls danego kanału cały czas świecą a gdy przychodzi impuls, to na ten czas przygasają.
Tak samo dioda STATUS - świeci gdy w ustawieniach wybiorę LED OFF a nie świeci gdy wybiorę ON.
Czy jest szansa, że odwrócisz działanie LED w software? Wtedy myślę od strony programowej wszystko będzie idealnie i pozostanie mi wszystko poskładać do kupy i ewentualnie jakis łądny panel przedni w corelu zaprojektować
Teraz wszystkie wejścia już liczy normalnie.
Mam tylko jeszcze jeden drobiazg. Widocznie LEDy miałem dać względem masy, a zrobiłem PCB gdzie są względem 3,3V. Efektem tego jest, że diody wskazujące impuls danego kanału cały czas świecą a gdy przychodzi impuls, to na ten czas przygasają.
Tak samo dioda STATUS - świeci gdy w ustawieniach wybiorę LED OFF a nie świeci gdy wybiorę ON.
Czy jest szansa, że odwrócisz działanie LED w software? Wtedy myślę od strony programowej wszystko będzie idealnie i pozostanie mi wszystko poskładać do kupy i ewentualnie jakis łądny panel przedni w corelu zaprojektować
Przykro mi, ale aż takiej "wiedzy" nie posiadam.
Ja nie jestem informatykiem.
Kiedyś tylko trochę pobawilem się w arduino, a obecna moja wiedza opiera się przede wszystkim na czytaniu forum oraz:
viewtopic.php?f=6&t=4735
Ja nie jestem informatykiem.
Kiedyś tylko trochę pobawilem się w arduino, a obecna moja wiedza opiera się przede wszystkim na czytaniu forum oraz:
viewtopic.php?f=6&t=4735
mimo to dzięki I tak dużo dla mnie zrobiłeś
Może ktoś jeszcze się znajdzie kto będzie umiał odwrócić działanie LEDów, a jeśli nie to po prostu przerobię PCB tak żeby były one względem masy.
--------------------------------------------------------EDIT-----------------------------------------------------------------
Dobra, co do odwrócenia działania LEDów już sobie poradziłem. Akurat na płytce panelu przedniego nie było wielkiego problemu by LEDy wlutować odwrotnie i przepiąć je z 3,3V do GND. Także teraz wszystko poskładam do kupy i pójdzie do testów, a jak wszystko będzie OK, to poprawię płytki w głównym wątku uwzględniając wszelkie błędy i będzie udostępnione dla ewentualnych innych zainteresowanych
Może ktoś jeszcze się znajdzie kto będzie umiał odwrócić działanie LEDów, a jeśli nie to po prostu przerobię PCB tak żeby były one względem masy.
--------------------------------------------------------EDIT-----------------------------------------------------------------
Dobra, co do odwrócenia działania LEDów już sobie poradziłem. Akurat na płytce panelu przedniego nie było wielkiego problemu by LEDy wlutować odwrotnie i przepiąć je z 3,3V do GND. Także teraz wszystko poskładam do kupy i pójdzie do testów, a jak wszystko będzie OK, to poprawię płytki w głównym wątku uwzględniając wszelkie błędy i będzie udostępnione dla ewentualnych innych zainteresowanych