Termometr 4 punktowy *z podłączeniem do PC*

Teoria, praktyka, sprzęt, kolumna
laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: laurentp » 2017-07-24, 08:35

probant pisze:
2017-07-24, 07:39
Która Twoja wersja jest najbardziej rozwojowa w kierunku pełnego sterowania? Czyżby ESP...? ...
Nowa wersja AVR na płytce kol. krzyski jest "na dziś" produkcyjna. Ma możliwość rozszerzenia o 8 I/O [na zewnętrznym module z PCF8574] (w tym już 1 EZ do głowicy, planuję EZ do OLM, czujnik zalania, wyłączanie grzania), współpraca z czujnikiem STS-21 ("automagicznie"). Podłączenie do PC przez USB.

Myślę nad zamianą (reszta tak samo, w tym program) pary Mega828P + konwerter na Arduino Nano, koszt podobny, a "stabilność dostaw" (pinów) znacznie lepsza.

Wersja na ESP jest jeszcze w fazie rozwojowej, nie ma nawet opracowanej płytki drukowanej, ani impulsatora. Za to program ma te same funkcje co na AVR ORAZ WiFi + WWW.
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: laurentp » 2017-07-27, 09:19

Nowa wersja archiwum, "wsad" na NOWĄ (by krzyski) płytkę.

Nie wiem, czy pisałem jak ją podłączamy:
- do wyjścia oznaczonego I2C podpinamy konwerter (allegro "LCD I2C"),
- do skrajnych zewnętrznych pinów konwertera wpinamy sterowanie EZ. (w miejscu podświetlenia LCD).
- STS21 podpinamy do "I2C ext" (3,3V!).

Bug związany z dziwnym zachowaniem przy szybkim załączeniu "delty" na kolumnie i podpiętym STS usunięty.
Załączniki
archiwum_2017-07-27_AVR.zip
(81.42 KiB) Pobrany 50 razy
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

Awatar użytkownika
111lisu
40%
40%
Posty: 76
Rejestracja: 2016-04-01, 01:24

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: 111lisu » 2017-07-27, 23:01

Oooo. jak mnie tu dawno nie było ;)
Po zmianie pracy komputerów itp to nawet nie wiem gdzie co mam ;)

Czy zamieszczony sofcik mogę z definiować jak poprzednio na na Nano?
Rozumiem że przez konwerter jest wpięty STS21
Lisu

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: laurentp » 2017-07-27, 23:12

Tak, możesz.
Sprawdź tylko pinologię i #define I2C_IO itp, na Nano nie podpinałem I2C, ale to adaptacja w defines.h No i na płytce.
STS przez konwerter poziomów do I2C sprzętowego.
Ale wtedy musisz EZ sterować też przez konwerter "I2C LCD" (hasło do Allegro), na pinach od podświetlenia.

Zobacz sobie na schemat parę postów wyżej.
Są 2 złącza I2C - "I2C" do "I2C LCD" (5V) i "I2C ext" do STSa, (3.3V).
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: laurentp » 2017-11-05, 14:11

Nowe archiwum DLA AVR (Arduino).
Dodany 2 kanał PWM, sterowany na dziś "ręcznie" (impulsatorem).
Na expanderze, między pinem 4 a +5V (1). Pobór prądu max 10mA. Podświetlenie to 15 i 16.
Przy 2 EZ można dążyć do automatyzacji odbioru serca. Nawet mając OLM.
Trochę optymalizacji kodu.

Planowany czujnik ciśnienia atmosferycznego BMP180.

Dzięki kol. Nemo82 będzie niedługo (wymaga drobnych poprawek to pierwszych testach) nowa płytka, oparta na Arduino Nano. Co powinno uniezależnić nas od zmieniających piny Chińczyków. Dodatkowo, można kupować takie moduły z wgranym fabrycznie bootloaderem, czyli programator już nie będzie potrzebny do zmiany wersji softu.

Wersja kodu przetestowana "na sucho" na razie, więc proszę traktować jako "late beta". Pliku z EEPROM nie trzeba wgrywać nowego.

Kod na razie NIE kompiluje się na ESP8266.
Załączniki
archiwum_2017-11-05_AVR.zip
(82.03 KiB) Pobrany 40 razy
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

Awatar użytkownika
probant
40%
40%
Posty: 89
Rejestracja: 2016-01-09, 16:52
Lokalizacja: Warszawa

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: probant » 2017-11-05, 23:45

Fajnie, że projekt żyje. Pozdrawiam

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: laurentp » 2017-11-10, 10:58

Żyje i się rozwija, na ESP8266 (NodeMCU) już działa, wygląda, że stabilnie.
Teraz podpiąć "właściwie" pstryczki, impulsator i zdefiniować to w programie (nie powinno być trudne).
I będziemy mieli "Termometr 4 punktowy z podłączeniem do PC" ORAZ Internetu! Po WWW.
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

Awatar użytkownika
probant
40%
40%
Posty: 89
Rejestracja: 2016-01-09, 16:52
Lokalizacja: Warszawa

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: probant » 2017-11-10, 22:24

Premiera sterownika na wiosnę? Marzą mnie się warsztaty zorganizowane na okoliczność wprowadzenia tego czy owego. Z powodu etykiety "forumowy" powinny być płatne. I jeszcze jak to wygląda w KK, pewnie takie coś to tylko na Słowacji. Pozdrawiam znad szklanki tegorocznego jabcoka.

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: laurentp » 2017-11-10, 23:57

probant pisze:
2017-11-10, 22:24
Premiera sterownika na wiosnę?...
Funkcje opisane JUŻ działają na platformie AVR. Kol. Nemo82 właśnie poprawił płytkę pod Arduino Nano.
Natomiast TE SAME funkcje (+WiFi i WWW) na platformie ESP8266 (NodeMCU) dopiero będą. Tzn funkcje w programie już są, bo kod jest w dużej części wspólny, ale czekają na "pobudzenie" realnymi przyciskami / impulsatorem.

I jeszcze powtórzę: w/g mnie jest to bardziej TERMOMETR niż STEROWNIK. Mimo, że na odbiór serca z redukcją odbioru może poprowadzić automatycznie. POMOC dla operatora a nie jego zastępstwo.
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

Awatar użytkownika
probant
40%
40%
Posty: 89
Rejestracja: 2016-01-09, 16:52
Lokalizacja: Warszawa

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: probant » 2017-11-11, 15:12

Czy mógłbyś opublikować listę zmian do ostatniej wersji PCB łącznie z rysunkiem?

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: laurentp » 2017-11-11, 15:34

Czekam na finalną wersję płytki na Nano od kol. Nemo.
Wtedy wrzucę również paczkę z kodem.

Co rozumiesz przez listę zmian? Względem czego?
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

Awatar użytkownika
probant
40%
40%
Posty: 89
Rejestracja: 2016-01-09, 16:52
Lokalizacja: Warszawa

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: probant » 2017-11-11, 15:50

Jeśli jest możliwość zrobienia upgreadu do ostatniej wersji może nie trzeba by robić gruntownej zmiany.

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: laurentp » 2017-11-11, 16:19

Ty masz o ile pamiętam płytkę "by krzyski"? To "zewnętrznie" nie różni się od tej "najnowszej" z Nano.
Wystarczy w defines.h ustawić właściwy typ płytki i przekompilować kod.
Jak coś będę mógł też i ja to zrobić.
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

Awatar użytkownika
probant
40%
40%
Posty: 89
Rejestracja: 2016-01-09, 16:52
Lokalizacja: Warszawa

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: probant » 2017-11-11, 17:02

Przydałby się taki opis krok po kroku jak doprowadzić ostatni termometr do nowości. Ze schematem nowego interfejsu, oczywiście.

laurentp
100%
100%
Posty: 1368
Rejestracja: 2013-07-08, 22:08
Lokalizacja: Mazowieckie

Re: Termometr 4 punktowy *z podłączeniem do PC*

Post autor: laurentp » 2017-11-11, 17:28

"ostatni" to rozumiem, że masz na myśli płytkę by krzyski + konwerter I2C / "LCD"?
(bo płytka "by Nemo" się dopiero finalizuje, z resztą, jak napisałem, "zewnętrznie" są identyczne, no Mega ma złącze programowania a na Nano jest dostępny tzw bootloader, który to samo załatwia po USB, bez programatora). Funkcje są IDENTYCZNE tak jak i rozłożenie złącz.

Sterowanie EZ "nr 1" z pinów 15 i 16 konwertera, sterowanie EZ "nr 2" z pinu "+" (2) i pinu 4 (max 10mA!).
Pozostałe na razie nie są wykorzystane. Póki co kanał "EZ nr 2" sterowany impulsatorem "ręcznie" (planuję automat podobny jak na "EZ nr 1").

Wgranie (już gotowego pliku *.HEX / *.BIN) opisywał Nemo w nowym wątku.

Opis instalacji środowiska i kompilacja pod Win$ przerasta moje zdolności.
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować

ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 29 gości