01-22-2019, 11:37 PM
Załączam nowy soft v 1.50b
lk3-modbus.jpg (Rozmiar: 32.4 KB / Pobrań: 1,277)
1.Poprawiono:
- w "Remote control" wysyłanie pierwszej zmiany stanu wejścia po włączeniu lub dłuższej przerwie;
- wysyłanie snmp trap -źle wysyłał wilgotność, dodano DS7 i DS8;
- nowe poprawki w stosie TCP/IP;
2.Dodano:
- w "GSM" dodatkowe 4 pola w SMSach, teraz możemy ustawić rożne komunikaty dla wystąpienia zdarzenia i dla ustąpienia zdarzenia.
- w "Schedulerze" opcje restartu LK3;
- w "Schedulerze" opcje "Everytime", które wykonuje się co określony czas, czyli np. w polu z czasem wpisujemy 00:00:40 co oznacza wykonywanie co 40 sekund;
- w "Power/Energy", pole do ustawiania zadanej energii (set kWh)
- w "Power/Energy" opcje(Save energy after power off ) włączenia zapamiętania stanu liczników po restarcie, Uwaga stan jest zapamiętywany co około 5 minut, więc w najgorszym przypadku stracimy zliczoną energię za ostatnie 5 minut.
- regulator PID dla wyjść PWM - wersja w fazie testów
- czujnik pyłów zawieszonych PM1, PM2.5, PM4 i PM10 - SPS30 Sensirion, zarówno dla komunikacji po UART, jak i I2C, zasilanie z 5V. Domyślnie czujnik działa po UART, żeby wybrać komunikacje po I2C przed podłączeniem zasilnia, należy pin nr 4 czujnika podłączyć do GND.
- licznik energii SDM120 Modbus(mierzy 14 parametrów), komunikacja przez przejściówkę UART-RS485, poniżej schemat podłączenia przejściówki na układzie MAX485.
- zakładkę "Temperature sensors" zmieniono na "I2C i 1-Wire sensors", czujniki DS definiujemy jak wcześniej,a I2C wybieramy jaki czujnik/czujniki chcemy w danej chwili obsługiwać.
- dla wyświetlacza OLED trzeci parametr, definiujący o ile przyciąć wyświetlaną zmienną, wartość od 0 do 9. Np. dla wyświetlenia napięcia zasilania w poprzedniej wersji mieliśmy %062 co dawało wynik np. 12,45, teraz mamy %0620, co daje również 12,45,ale możemy ustawić %0621 co daje wynik 12,4, lub %0623 co daje wynik 12. Ma to na celu oszczędzenie miejsca na wyświetlaczu jak nie potrzebujemy tak dokładnego wyniku.
UWAGA!!! ten trzeci parametr ustawiamy tylko dla OLEDa, dla HTTP Client formatowanie jak w poprzedniej wersji czyli dwoma parametrami.
- W zakłądce OLED numery wszystkich dodanych czujników
Poniżej podpięcie przejściówki UART-RS485 na układzie MAX485
Piny RE i DE łączymy razem i podpinamy do GPIO2 (pin 8 w IDC1)
UWAGA- POPRAWIONO RYSUNEK- był błąd i żle wskazywał podpiecie lini RE i DE, maja byc podpiete do pinu nr 10(GPIO1) w IDC10-1
lk3_firmware_1_50b.tar.gz (Rozmiar: 318.85 KB / Pobrań: 410)
lk3-modbus.jpg (Rozmiar: 32.4 KB / Pobrań: 1,277)
1.Poprawiono:
- w "Remote control" wysyłanie pierwszej zmiany stanu wejścia po włączeniu lub dłuższej przerwie;
- wysyłanie snmp trap -źle wysyłał wilgotność, dodano DS7 i DS8;
- nowe poprawki w stosie TCP/IP;
2.Dodano:
- w "GSM" dodatkowe 4 pola w SMSach, teraz możemy ustawić rożne komunikaty dla wystąpienia zdarzenia i dla ustąpienia zdarzenia.
- w "Schedulerze" opcje restartu LK3;
- w "Schedulerze" opcje "Everytime", które wykonuje się co określony czas, czyli np. w polu z czasem wpisujemy 00:00:40 co oznacza wykonywanie co 40 sekund;
- w "Power/Energy", pole do ustawiania zadanej energii (set kWh)
- w "Power/Energy" opcje(Save energy after power off ) włączenia zapamiętania stanu liczników po restarcie, Uwaga stan jest zapamiętywany co około 5 minut, więc w najgorszym przypadku stracimy zliczoną energię za ostatnie 5 minut.
- regulator PID dla wyjść PWM - wersja w fazie testów
- czujnik pyłów zawieszonych PM1, PM2.5, PM4 i PM10 - SPS30 Sensirion, zarówno dla komunikacji po UART, jak i I2C, zasilanie z 5V. Domyślnie czujnik działa po UART, żeby wybrać komunikacje po I2C przed podłączeniem zasilnia, należy pin nr 4 czujnika podłączyć do GND.
- licznik energii SDM120 Modbus(mierzy 14 parametrów), komunikacja przez przejściówkę UART-RS485, poniżej schemat podłączenia przejściówki na układzie MAX485.
- zakładkę "Temperature sensors" zmieniono na "I2C i 1-Wire sensors", czujniki DS definiujemy jak wcześniej,a I2C wybieramy jaki czujnik/czujniki chcemy w danej chwili obsługiwać.
- dla wyświetlacza OLED trzeci parametr, definiujący o ile przyciąć wyświetlaną zmienną, wartość od 0 do 9. Np. dla wyświetlenia napięcia zasilania w poprzedniej wersji mieliśmy %062 co dawało wynik np. 12,45, teraz mamy %0620, co daje również 12,45,ale możemy ustawić %0621 co daje wynik 12,4, lub %0623 co daje wynik 12. Ma to na celu oszczędzenie miejsca na wyświetlaczu jak nie potrzebujemy tak dokładnego wyniku.
UWAGA!!! ten trzeci parametr ustawiamy tylko dla OLEDa, dla HTTP Client formatowanie jak w poprzedniej wersji czyli dwoma parametrami.
- W zakłądce OLED numery wszystkich dodanych czujników
Poniżej podpięcie przejściówki UART-RS485 na układzie MAX485
Piny RE i DE łączymy razem i podpinamy do GPIO2 (pin 8 w IDC1)
UWAGA- POPRAWIONO RYSUNEK- był błąd i żle wskazywał podpiecie lini RE i DE, maja byc podpiete do pinu nr 10(GPIO1) w IDC10-1
lk3_firmware_1_50b.tar.gz (Rozmiar: 318.85 KB / Pobrań: 410)
pozdrawiam
tomek
tomek