Martin Wolker / Mbed 2 deprecated TSCZ_ConnectorBox

Dependencies:   USBDevice mbed

You are viewing an older revision! See the latest version

Homepage

TSCZ ConnectorBox TPH 1.0

Information

Sorry, this documentation is in Czech language only.

/media/uploads/Neolker/total.png

Funkce

  • 40x kanálů propojených s měřicími kartami Fluke 2638A
    • 18x 4-vodičové RTD
    • 2x 4-vodičové snímače tlaku s externím napájením
    • 20x rozpoznání ID čipů (DS2401+, DS24B33+, ...)
  • 2x UART rozhraní pro komunikaci s Rotronic HC2-S snímači (teplota, rel. vlhkost)
  • USB Serial komunikace s PC (921600 Baud)
  • USB_LED - signalizační ovladatelná LED

Seznam příkazů

PříkazPopis
aPřečte všechny ID a ROT
dLadění ROT_01 (RAW Data)
hZobrazí tento HELP
iPřečte všechna ID
pPeriodické čtení všech ROT
rPřečte všechny ROT
sSignalizace pomocí USB_LED
tTest ID_01 a ROT_01
vZobrazí verzi firmware

Pozn.: Nezáleží na velikosti písmene, tedy "a" provede to samé jako "A".

Naprogramování MCU

Potřebný SW a HW

  1. Naimportovaný tento projekt
  2. Pro převod souboru z .BIN na .HEX program Hexplorer
  3. Pro naprogramování MCU program Flash Magic
  4. Univerzální převodník USB <-> Serial UART - PRG 1.0 /media/uploads/Neolker/prg_top.png /media/uploads/Neolker/prg_bot.png
  5. Propojovací kablíky
  6. USB kabel pro napájení ConnectorBox

Postup naprogramování MCU

  1. V mbed compilátoru zkompilujte projekt pro platformu mbed LPC1768
  2. Stáhnutou binárku TSCZ_ConnectorBox_LPC1768_2-0.bin otevřete v Hexploreru
  3. V Hexploreru potom vyexportujte Intel Hex: /media/uploads/Neolker/flash_1.png
  4. Připojte USB kabel ke ConnectorBoxu kvůli napájení
  5. Propojte Univerzální převodník PRG 1.0 a programovací piny ConnectorBoxu (TX<->RX, RX<->TX a GND<->GND) /media/uploads/Neolker/prog.png
  6. Připojte PRG 1.0 k PC a zjistěte si přes Správce zařízení příslušné číslo COM portu (v tomto případě COM 8)
  7. Na ConnectorBox DPS stiskněte nejprve ISP tlačítko, následně stiskněte RESET tlačítko a uvolněte je v obraceném pořadí, tzn. nejprve uvolnit RESET a poté ISP -> MCU tímto přejde do flashovacího módu
  8. HEX soubor TSCZ_ConnectorBox_LPC1768_2-0.hex nahrajte pomocí Flash Magic s tímto nastavením /media/uploads/Neolker/flash_2.png
  9. Průběh programování můžete sledovat dole ve statusové liště Flash Magic
  10. Zhruba po 5 minutách by mělo být hotovo se zeleným výpisem Finished ve statusové liště viz předchozí bod
  11. Nyní odpojte Univerzální převodník PRG 1.0
  12. A resetujte ConnectorBox stisknutím tlačítka RESET, nebo odpojte a připojte USB kabel ConnectorBoxu
  13. Gratuluji, v MCU nyní běží nový firmware

Instalace

  1. Stáhnout USB-Serial driver: /media/uploads/Neolker/tscz_connectorbox_driver.inf
  2. Připojit ConnectorBox USB kabelem k PC. Po připojení by se mělo zobrazit toto: /media/uploads/Neolker/install_1.png
  3. Ve Správci zařízení pravým tlačítkem na CDC DEVICE vybrat Aktualizovat software ovladače... /media/uploads/Neolker/install_2.png
  4. Dále zvolte Vyhledat ovladač v počítači a vyhledejte umístění driveru z kroku č. 1.
  5. Driver je nepodepsaný, tedy jen potvrďte bezpečnostní hlášku pro pokračovaní instalace volbou Přesto nainstalovat...
  6. Po úspěšné instalaci bude ve Správci zařízení nové zařízení pod sekcí Porty s názvem TSCZ ConnectorBox /media/uploads/Neolker/install_3.png
  7. Číslo portu (v tomto případě COM20) si poznamenejte pro další použití

Použití

Terminál

  • Funčknost můžete například ověřit v oblíbeném terminálu PuTTY s tímto nastavením: /media/uploads/Neolker/use_1.png
  • Příklad výpisu v terminálu po vyzkoušení příkazů (w - neznámý příkaz, h - help, v - verze): /media/uploads/Neolker/use_2.png

LabVIEW


All wikipages