This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
projects [2021/01/20 01:19] dpisuperadmin created |
projects [2021/01/21 11:44] (current) edwin |
||
|---|---|---|---|
| Line 56: | Line 56: | ||
| * Probably no new Verilog | * Probably no new Verilog | ||
| * Simple Linux API | * Simple Linux API | ||
| + | |||
| + | Frequency counter card | ||
| + | * (prescaler, into GHz range) output so low we can count it. | ||
| + | * Uses the count4 Verilog peripheral or a derivative of it | ||
| + | |||
| + | A GPS receiver card (for absolute time sync and accurate frequency generation) | ||
| + | * May be based on, or just carrier card of, existing GPS/GNSS receivers, yes | ||
| + | * See the current GPS interface in dpdeaemon for the existing API | ||
| + | * Ref frequency generator from GPS signal, 10MHz output for test equipment (multiple driver outputs to sync many measurement devices) | ||
| + | |||
| + | Galvanic insulated Volt meter | ||
| + | * (low freq) (measure volt/ | ||
| + | * Optical / transformer / RF gap ? | ||
| + | |||
| + | Galvanic insulated Thermocouple interface | ||
| + | * test bench equipment | ||
| + | |||
| + | A generic signal conditioning board | ||
| + | * some op-amps, low pass filter | ||
| + | * dip switch / jumper to configure ? | ||
| + | |||
| + | Other Thoughts about cards | ||
| + | * 4-20 mA interface to somehow integrate commercial sensors into fpga/linux backend | ||
| + | * I2C ground loop break (level conversion and always safe) to I2C , grove, Qwiic devices | ||
| + | * One New board with some switches, a few LEDS and a LCD display, nicely done, visual and size compatible to rest of platform (a little control interface) | ||
| + | * CAN BUS system integration New Chips available, (tribe of car enthousiasts will welcome this) | ||
| + | * ACS71240 Integrated Current Sensor (hall sensor type, insulated measurement, | ||
| + | * Talking to chargers and electric cars : https:// | ||
| + | * Current controller/ | ||
| + | * Sub GHz tranceiver Si4464/ | ||
| + | * allows many protocols (also known to me from balloon telemetry application | ||
| + | * ranging 150 km without special antenna (line of sight) | ||
| + | * used in remote control and logging of factory equipment (preventive maintenance) and sensors in the field | ||
| + | * thinking about making it into a AX25 mesh network | ||
| Analog CPLD card | Analog CPLD card | ||
| Line 66: | Line 100: | ||
| * No new Verilog if I2C sensors | * No new Verilog if I2C sensors | ||
| + | Brushless DC motor controller (?) | ||
| + | * Based on the ATA6843 or similar | ||
| + | |||
| + | Silent stepper motor controller with all the trimmings TMC2226 | ||
| + | * http:// | ||
| + | * https:// | ||
| + | * API to be defined | ||
| + | * Most likely based on low speed serial peripheral | ||
| + | |||
| + | DCC Model Railroad controller | ||
| + | * Based on one channel of the current H-bridge | ||
| + | * New Verilog required but a fairly simple design | ||
| + | * recently found out this is a tribe, "model railroad builders" | ||
| + | * Have a board on my desk right now to fix LED lighting of a model | ||
| + | |||
| + | Battery management card (?) | ||
| + | * Coulomb counter, voltage per cell | ||
| + | * Balancing charger | ||
| + | * Remote on/off | ||
| + | * Multiple output connectors | ||
| + | |||
| + | SD Card Reader (?) | ||
| + | * One bit SPI interface | ||
| + | |||
| + | Configurable voltage regulator card (?) | ||
| + | * 3.3/3.7/5/6 volt selectable via jumper | ||
| + | * could be some lm317 with resistors, jumpers or switches | ||
| + | * does it need to be high power? | ||
| + | * typical use case for this board? | ||
| + | |||
| + | |||
| + | |||
| + | ===== PERIPHERALS ===== | ||
| + | Serial ports | ||
| + | * Quad low speed serial output | ||
| + | * Quad low speed serial input | ||
| + | * Dual low speed serial output with flow control | ||
| + | * Dual low speed serial input with flow control | ||
| + | * Dual serial input/ | ||
| + | * Single low speed serial port with flow control | ||
| + | |||
| + | |||
| + | Microstepping stepper motor controller | ||
| + | * Uses existing dual H-bridge or quad open-drain driver | ||
| + | * Sine/cosine lookup table | ||
| + | * Phase accumulator implementation (?) | ||
| + | |||
| + | Broadcast ultrasonic ping | ||
| + | * Current ping peripheral does one of eight sensors at a time | ||
| + | * New peripherals pings all sensors simultaneously. | ||
| + | * 8X improvement in response time | ||
| + | |||
| + | Logic analyzer (?) | ||
| + | * Use all input pins as part of a logic analyzer | ||
| + | * Limited to 20 MHz sampling rate | ||
| + | * Configurable trigger value, hold-off, and pre-trigger. | ||
| + | * Output to GTKWave or Sigrok | ||