( Csab | 2020. 09. 15., k – 12:28 )

Igen, hajlok arra, hogy a PCB-s szkópomra felszerelek egy elem tartót.

 

Az STM32F103-mal jó szkópot lehet készíteni:

- 2 csatornás, 1 MSPS

- vagy: 1 csatorna, 2 MSPS

- 12 bites ADC

- 2xMCP6S21: max 32-szeres SPI-n programozható erősítés

- műveleti erősítő: MCP6022 a stabil 0V referencia feszültséghez (negatív feszültségmérés)

- SPI LCD kijelző (240x320, ILI9341)

- meg egy joystick

 

Filléres kacatok.

 

Hogyan működik:

- Van egy 0-5V körüli tartományod, stabilizált tápfesszel

- feszültségosztóval és műveleti erősítővel létrehozod 2.5V környékén a 0V-os referenciát.

- Az MCP6S21 képes SPI-n programozott erősítésre, felhasználva a referencia 0-t.

- maga az STM32F103 képes DMA-val mérni, DMA-val USB-zni, DMA-val tolni az LCD-re az adatokat

- A 240x320 a maximális felbontás SPI LCD mellett, a 8MHz-es SPI frekvencia még képes 25Hz fölött frissíteni a képet

- A PGA (programmable gain amplifier, MCP6S21) elvileg 32x-esig tud erősíteni, gyakorlatilag 10-ig, mert utána szétvisz a zaj mindent.

- az USB 1.1 lassú, elvileg 12mbps, de ha 6mbps-t elérsz, már az is jónak számít

- baromi jól lehet triggerelni STM32F103-mal, IRQ-t hív, amikor a feszültség kilép egy range-ből

 

Rövid pre-trigger is lehetséges: amint IRQ jön, a mintavételi DMA buffert elmented, így tudod, hogy mi volt az esemény előtt...

 

Igazából az IC-vel triggertől kezdve 2 csatornás mérésen át, USB átvitelig mindent meg tudsz csinálni.

 

A kulcs a DMA puffer és félpuffer interruptoknál van, mindig egyik félpufferen dolgozol, a másik félpuffer megy ki DMA-n.

Így mintavételezel, így USB-zel, így rajzolsz a képernyőre. A képernyőnek is csak a megváltozott részét frissíted.