logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak wyświetlić treść na tablicy LED MobiLED bez stacji bazowej?

Samuraj 10 Mar 2012 19:27 7226 4
REKLAMA
  • #1 10659640
    Samuraj
    Poziom 35  
    Trafiła w moje ręce tablica dość ciekawa tablica LED firmy Mobitec.
    Doszedłem już do tego że aby cokolwiek na niej wyświetlić do kompletu potrzebna jest stacja bazowa. Niestety nie mam i nie będę miał do niej dostępu.
    Tablica ma dwie wtyczki, po rozebraniu doszedłem do tego iż jedna to zasilanie a druga do transmisji.

    Jak wyświetlić treść na tablicy LED MobiLED bez stacji bazowej? Jak wyświetlić treść na tablicy LED MobiLED bez stacji bazowej? Jak wyświetlić treść na tablicy LED MobiLED bez stacji bazowej?

    Na sterowniku jest nastawny przełącznik do wybierania adresu urządzenia 2-15
    W pozycji 0 wyświetlają się niektóre punkty jeszcze nie doszedłem do tego co to jest.
    W pozycji 1 wyświetla się test.
    W pozostałych pozycjach wyświetlany jest numer wersji programu, adres urządzenia, napis MOBITEC i na tym koniec.
    Po płytce sterownika widać iż połączenie pomiędzy stacją bazową a tablicą zrealizowane jest na RS485. Czy zna ktoś protokół transmisji aby cokolwiek wyświetlić ? Czy tablica przyjmuje czysty tekst czy można wyświetlić bitmapy?





    Jeśli nie znajdę protokołu to jedynym rozwiązaniem będzie wyrzucenie sterownika i zbudowanie własnego na jakimś AVR'ku
  • REKLAMA
  • #2 10663729
    And!
    Admin grupy Projektowanie
    Wiele zależy od tego jakie zadania realizuje stacja bazowa.
    Na stronie producenta jest dostępne oprogramowanie:
    Zedit 32

    Jeżeli stacja bazowa zapamiętuje teksty,
    oraz adresy na jakie je przesyła, być może program się do czegoś przyda.
    Jeżeli stacja bazowa przekodowuje informacje, szanse na powodzenie są mniejsze.

    Są filmy z działania programu, które pokazują również grafiki:


  • REKLAMA
  • #3 12638987
    gzmuda
    Poziom 12  
    Witam
    Może się przyda.
    Protokół jest graficzno-tekstowy czyli jeśli występuje w tekście polska litera to się ją zastępuje zwykłą literą a 'ogonek' się 'ręcznie dorysowuje'. Prędkość to 9600 8n1 a protokół binarny z adresacją poszczególnych tablic. Adres ustawia się na przełącznikach wewnątrz tablicy. Różne rodzaje/pochodzenie tablic mają różne zestawy czcionek bazowych którą wybiera się podczas przesyłu treści.
  • REKLAMA
  • #5 12644205
    gzmuda
    Poziom 12  
    Budowa ramki jest następująca: 0xFF <adr> 0xA2 { 0xD2 <X> 0xD3 <Y> 0xD4 <nrF> tekst } { 0xD2 <X> 0xD3 <Y>0xD4 <nrF> tekst2} <crc>
    gdzie:
    <adr> - adres tablicy ustawiany na switch-u w tablicy
    <X> - pozycja początku tekstu w poziomie
    <Y> - pozycja tekstu w pionie
    <nrF> - numer fontu jakim ma być wyświetlony tekst 0xFF - oznacza własną grafikę
    <crc> - suma kontrolna prosta

    przykład:
    FF 05 A2 D2 43 D3 04 D4 77 2E 22 22 D2 0C D3 10 D4 73 31 30 D2 1E D3 0C D4 64 41 4D 45 4C 49 4F 57 4B 41 5A

    Na tablicy o adresie 5 powinno pojawić się "10 AMELIÓWKA"
REKLAMA