STM32F4 Discovery Shield für DSO + LA + CAN, UART, SPI, I2C

Gast #3221333
Lesenswert?
• ▲
▼
Servus,

ich habe noch ein STM32F4-Discovery rumfliegen.

Neulich hab ich mir in Ermangelung eines Logicanalyzers für 
I2C-Debugging einfach mal diese LA-Firmware draufgezogen. 
https://code.google.com/p/logicdiscovery/
Ging perfekt - naja bei 3V3. Nun war einfach meine Idee das ganze ein 
bisschen auszubauen. Sprich Eingangsbeschaltung u.A. mit einem 
Komparator und den DACs zwecks Schwellspannung setzen.

Außerdem weil es eigentlich nichts kostet ein paar BNC-Buchsen auf die 
ADC-Module drauf. Da gibt es ja genügen gekoppelte Modi mit denen man 
Signale bis 1 - 2 MHz vernünftig aufzeichnen könnte. RAM ist ja da sonst 
bei dieser geringen Datenrate dürfte FS-USB mit DMA auch funktionieren.

Das ganze ist natürlich kein Oszi / LA-Ersatz aber dürfte aber in Sachen 
Performance mit Saleae LA  bzw. div. µC Oszilloskopen durchaus 
ebenbürtig sein. Für die kleinen Basteleien reicht das.

Außerdem würde ich gerne 2 CAN-Transceiver für die beiden CAN-Module, 
SPI/I2C Levelconverter (von TI gibts da ganz nette), RS232/RS485 
Transceiver vorsehen. Bestücken muss man es ja nicht, aber schaden tut 
es nicht. Dann könnte man das Ding auch als CAN-Tool oder RS232/RS485 to 
USB verwenden.

Platine müsste man knapp 2 lagig hinbekommen. Wenn sich ein paar Leute 
finden würden, könnte man eine Sammelbestellung machen, dann kostet die 
<10€. Nochmals für USB-Buchse (zusätzliche Power für Transceiver !), 
Schraubklemmen, Schaltregler, Komparatoren, Transceiver, BNCs und 
Steckerleisten/Kemmen sollte man je nach Ausstattung der 
Transceiver/Levelshifter auf 8-20€ kommen.

Wer Lust hat irgend ein Gehäuse/DIY-Plexiglasplatte zur Montage noch.

Das STM32F4DISCOVERY kostet auch so um die 12€.

Da könnte man sich ein nettes kleines Tool basteln, womit man für 30€ 
einen BilligLA-DSO-CAN-RS232-RS485-Dings hat.

Software für LA würde ich einfach das SUMP-Tool verwenden 
http://www.sump.org/projects/analyzer/client/ das ist zu besagten 
obrigen Sourcen kompatibel.

Für das DSO müsste man sich umschauen ob sich da schon jemand die Mühe 
gemacht hat.

Hat jemand was in die Richtung DSO?

Jemand Interesse?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.