Breadboard: Difference between revisions

From Adam Colton
Jump to navigation Jump to search
Line 26: Line 26:
I like the idea of 3 sources, but I really almost never use more than one. And if there is only one, that simplifies a lot. So yeah, one adjustable power supply. Power in will come from a barrel jack. I will have one display for the current Voltage and Current. I could use another for the voltage in.
I like the idea of 3 sources, but I really almost never use more than one. And if there is only one, that simplifies a lot. So yeah, one adjustable power supply. Power in will come from a barrel jack. I will have one display for the current Voltage and Current. I could use another for the voltage in.


I need to choose a set input power limit. Probably 24V. This lets me feed the Arduino's ADC with a simple voltage divider.
I need to choose a set input power limit. Probably 24V. This lets me feed the Arduino's ADC with a simple voltage divider. It would be nice to add over voltage protection.


=== Current Limit ===
=== Current Limit ===
I really want two things here, one is a current limit and the other is a circuit breaker. The input to both will come from the Arduino, but the circuit needs to work on it's own to be fast.
I really want two things here, one is a current limit and the other is a circuit breaker. The input to both will come from the Arduino, but the circuit needs to work on it's own to be fast.
I will use an op amp for the current limit. The input will come from a PWM on the Arduino


=== Arduino ===
=== Arduino ===

Revision as of 15:20, 1 July 2020

Good Resources

Todo

  • from this pre-cut resistors (330 & 10k) to jump power
  • red and black jumpers for power
  • LEDs with integrated 330 resistor and low side marking
  • 16x2 HD44780 to Arduino Uno connector
  • Arduino nano to Uno pinout

Advanced Breadboard

Slightly angled platform with space for 3 standard breadboards. Breadboards have tabs in the side to link them, we'll use that to hold them in place. That also means they can be swapped out, so I'll get ~6 of them. The board will have one global ground bus and 3 Vcc bus, each with it's own power switch, fuse, adjustment and voltage display. The board will have one standard barrel connector. There will be ground and Vcc terminals for each breadboard rail, though they will be shared by adjacent boards.

For peripherals, LEDs, buttons, switches, pots. The peripherals will have 2 terminal groups, between the bread boards. The LEDs will be in two banks - high and low. I'll put a linear regulator in current limiting mode for each of them (probably an LM723).

A breadboard is only 60 terminals long, so it would almost make sense to just use a breadboard to wire this up.

I can put a storage spot in the side for jumper wires.

I'd like the structure to fold up, the peripherals on the "wings", leaving enough space inside for parts. But I don't know how thick it would be and I'm not sure how the wiring would work with the hinges.

I saw this (look for "circuit design trainer") and I'd like to build one. It will be designed to hold 3 boards, but they will be held in place with their tabs, so I can swap out boards. I'll buy 6 to make sure I've got a good set.

Power

I like the idea of 3 sources, but I really almost never use more than one. And if there is only one, that simplifies a lot. So yeah, one adjustable power supply. Power in will come from a barrel jack. I will have one display for the current Voltage and Current. I could use another for the voltage in.

I need to choose a set input power limit. Probably 24V. This lets me feed the Arduino's ADC with a simple voltage divider. It would be nice to add over voltage protection.

Current Limit

I really want two things here, one is a current limit and the other is a circuit breaker. The input to both will come from the Arduino, but the circuit needs to work on it's own to be fast.

I will use an op amp for the current limit. The input will come from a PWM on the Arduino

Arduino

I think I want one LCD display connected to an Arduino. Most of the time it will display the power settings - Vcc, current and computed power. But it will also let me show the voltage at the plug.

I can also provide some more advanced tools. PWM, maybe a frequency counter. Some basic multimeter style probes to the circuit.

I think the input can be just a rotary encoder. Output could be either and LCD or an OLED. Former is easier, latter gives me more options.

Sockets

Rather than the built in peripherals, I may be able to design a socket system. Maybe 2 or 3 sizes. Modules would plug in, they would connect to Power, Vcc and Gnd. Power is the plug level input allowing the module to access higher power where necessary. I could also provide I2C or SPI back to the Arduino.

  • LED bank
  • Pots
  • Buttons
  • Switches
  • LCD
  • Astable 555
  • Negative Feedback Op Amp
  • V I probe

Storage

I want enough storage built in so that I can store the breadboards not in use, all the socket modules and the wires. And tweesers.