Projekt:ADhSBus: Unterschied zwischen den Versionen

Aus Schaffenburg
Zur Navigation springen Zur Suche springen
(ideensammlung)
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 28: Zeile 28:
* Zentrale Verwaltung
* Zentrale Verwaltung
* wenig Strom
* wenig Strom
Ideen:
* Top Level
** 4 draht
*** 2 fuer 24V / 48V (je nach Durchmesser mehrere)
*** 2 (sf)tp fuer can
* Second Level (oder auch: wir Bauen unser eigenes i3c - jetzt mit noch weniger support)
** 15P draht (VGA / dsub-15)
*** power
**** 3.3V; 5V; 12V (24V, if noetig)
*** 2x2 tp hybrid full duplex
**** bitbang your heart out
**** SDI+ = shiftregister clock
**** SDI+ = outputregister clock
**** SDO+ = SDI register
*** Complex identify
**** auch: Supply addr resolve VCC
**** auch: Output shift register
*** passive power identify
*** address delay cascade


=== Elemente ===
=== Elemente ===
* MCU: STM32[...]
** CAN Tranceiver
** '''JA''' IO
* Step down(s)
* Buch-o-PWM
* Second level bus (siehe oben)
* ein/zwei ADC, soweit der im STM nicht reicht
* Wofuer noch platz ist
** LEDs / Blinkyfoo
** DIP switches ohne nutzen
** 7 segment anzeigen
** Relays
** generic I/O
** bisschen perf-board mit irgendwelchen footprints
**
=== Ideen Elemente ===


* Box mit
* Box mit
Zeile 41: Zeile 81:
** der grosse core switch
** der grosse core switch
** banana plugs
** banana plugs
* Kuehlwasser
*Kuehlwasser
* Morsen?
*Irgendwas mit '''alles''' auf einem Board:
* syncroskop
** Morsen?
* NFC / RFID lesegeraet
** syncroskop
** Mappe an Karten, musst die EINE richtige finden
** NFC / RFID lesegeraet
** sortiert nach esoterischem bullshit
*** Mappe an Karten, musst die EINE richtige finden
* wiederstandmatching
*** sortiert nach esoterischem bullshit
* manuelles impedancematching
** wiederstandmatching
* RGB farbe matchen
** manuelles impedancematching
* "hektikkeitseinstellung"
** RGB farbe matchen
** "hektikkeitseinstellung"


=== Controller ===


=== Controller ===
* Raspberry Pi mit CAN Master
* 24V / 48V PSU mit etwas mehr power

Aktuelle Version vom 11. Februar 2025, 09:14 Uhr

Crystal Clear action run.png
AD(h)SBus

Status: unbekannt

Beschreibung Blinky, Clicky und ueberall im Space all at once.
Ansprechpartner Riley
Version 0.1


Vorgeschichte:

Auf dem 38C3 wurde eine "Zeitmaschine" praesentiert, diese stellt einen halbrunden Beschaeftigungstherapieautomat dar. Das hat sich ziemlich cool angehoert, wollen wir auch haben!

Themenbereiche:

Bus

Anforderungen:

  • Billige Kabel
  • Billige Tranceiver
    • wenn moeglich ohne MCU zwang?
    • Bidirektional
  • Full duplex
  • interrupts
  • VIELE nodes mindestens u16
  • Zentrale Verwaltung
  • wenig Strom

Ideen:

  • Top Level
    • 4 draht
      • 2 fuer 24V / 48V (je nach Durchmesser mehrere)
      • 2 (sf)tp fuer can
  • Second Level (oder auch: wir Bauen unser eigenes i3c - jetzt mit noch weniger support)
    • 15P draht (VGA / dsub-15)
      • power
        • 3.3V; 5V; 12V (24V, if noetig)
      • 2x2 tp hybrid full duplex
        • bitbang your heart out
        • SDI+ = shiftregister clock
        • SDI+ = outputregister clock
        • SDO+ = SDI register
      • Complex identify
        • auch: Supply addr resolve VCC
        • auch: Output shift register
      • passive power identify
      • address delay cascade

Elemente

  • MCU: STM32[...]
    • CAN Tranceiver
    • JA IO
  • Step down(s)
  • Buch-o-PWM
  • Second level bus (siehe oben)
  • ein/zwei ADC, soweit der im STM nicht reicht
  • Wofuer noch platz ist
    • LEDs / Blinkyfoo
    • DIP switches ohne nutzen
    • 7 segment anzeigen
    • Relays
    • generic I/O
    • bisschen perf-board mit irgendwelchen footprints

Ideen Elemente

  • Box mit
    • 1 bis 2 neopixel
    • Schalter / Knopf
    • Buzzer
    • 7 viele segment
    • 4 line LCD
  • Batterie die zum laden transportiert werden muss
  • Plugboard
    • der grosse core switch
    • banana plugs
  • Kuehlwasser
  • Irgendwas mit alles auf einem Board:
    • Morsen?
    • syncroskop
    • NFC / RFID lesegeraet
      • Mappe an Karten, musst die EINE richtige finden
      • sortiert nach esoterischem bullshit
    • wiederstandmatching
    • manuelles impedancematching
    • RGB farbe matchen
    • "hektikkeitseinstellung"

Controller

  • Raspberry Pi mit CAN Master
  • 24V / 48V PSU mit etwas mehr power