Skip to content

Commit bbe25e4

Browse files
broken links on datasheets
1 parent bf46617 commit bbe25e4

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

docs/info/images/power/index.html

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/updates/2022/chip-confusion/index.html

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/updates/2023/3-pins-yes/index.html

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

markdown/info/images/power.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ The power supply that came with the Armdroid was just a big black box that weigh
88

99
%: It's pretty dusty, I guess, because it doesn't work.
1010

11-
The back of the power supply is dominated by a large heatsink containing two [2N3771](../resources/datasheets/2N3771-npn-transistor.pdf) power NPN transistors.
11+
The back of the power supply is dominated by a large heatsink containing two [2N3771](../resources/resources/datasheets/2N3771-npn-transistor.pdf) power NPN transistors.
1212

1313
%%% figure
1414
![power transistors]({attach}start/power/power_back.jpg)
@@ -25,7 +25,7 @@ Pulling the capacitor out of the clamp allowed me to get a shot of the underside
2525

2626
%: The large capacitor looks like it is rated for 25V, but when I turned on the power supply it charged up to 60V. I'm proably not reading that label right.
2727

28-
Here's a zoomed in shot of the circuit board. In the socket is a [LM723CN](../resources/datasheets/LM723CN-voltage-regulator.pdf) power regulator, on the heatsink a [TIP29](../resources/datasheets/TIP29-TIP30-transistor.pdf) NPN transistor, and the third thing is a [2N6509](../resources/datasheets/2N650x-scr.pdf) thyristor.
28+
Here's a zoomed in shot of the circuit board. In the socket is a [LM723CN](../resources/resources/datasheets/LM723CN-voltage-regulator.pdf) power regulator, on the heatsink a [TIP29](../resources/resources/datasheets/TIP29-TIP30-transistor.pdf) NPN transistor, and the third thing is a [2N6509](../resources/resources/datasheets/2N650x-scr.pdf) thyristor.
2929

3030
%%% figure
3131
![details]({attach}start/power/power_circuit_detail.png)

markdown/updates/chipconfusion.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,4 +87,4 @@ Unknown chip:
8787

8888
Obviously, now, the chip on the conveyor board is *not* a ULN2003A! I naïvely assumed that it was the same, and I was wrong.
8989

90-
My guess is that the unknown chip is an ~~[L6220](/armdroid/info/resources/datasheets/L6220-darlington-switches.pdf), which conveniently contains two inverted and two uninverted outputs, perfect for driving a unipolar stepper motor with two quadrature signals (which are easily generated by two D-flip-flops wired into each other). Unfortunately I'll never know for sure because the heat sink is obscuring the part number.~~ EDIT: It's actually a UCN4204B, which I can find no datasheet online for, so it is still a mystery chip.
90+
My guess is that the unknown chip is an ~~[L6220](/armdroid/info/resources/resources/datasheets/L6220-darlington-switches.pdf), which conveniently contains two inverted and two uninverted outputs, perfect for driving a unipolar stepper motor with two quadrature signals (which are easily generated by two D-flip-flops wired into each other). Unfortunately I'll never know for sure because the heat sink is obscuring the part number.~~ EDIT: It's actually a UCN4204B, which I can find no datasheet online for, so it is still a mystery chip.

markdown/updates/working.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ The Arduino program I initially wrote still worked, and it worked very well for
1111

1212
The original interface to the Armdroid I made used a parallel port, which occupied 8 pins of the Arduino and I really couldn't do much else (sensors, etc). I also didn't have any serial-in parallel-out pin expander chips to be able to reduce the pin usage of the Arduino.
1313

14-
Then my engineering teacher taught us about shift registers and how they are made out of flip-flops... and I remembered that I had a spare Armdroid circuit board lying around, which conspicuously uses eight quad D flip flop integrated circuits ([74LS175](/armdroid/info/resources/datasheets/74LS175-d-flip-flop.pdf)) to hold the bits for the stepper motors. Since I didn't need the circuit board, I pulled out two of them (thank God for the IC sockets!) and started wiring them up into a shift register. I also wrote [some Arduino code](https://github.com/dragoncoder047/armdroid/blob/c06672e7eefa750ace01bf089cd30fd8e7fa89f4/code/armdroid-class/armdroid.hpp#L33-L71) to interface it to the homebrew shift register. I haven't completely wired it up yet, but I'm crossing my fingers it will work. In theory it should.
14+
Then my engineering teacher taught us about shift registers and how they are made out of flip-flops... and I remembered that I had a spare Armdroid circuit board lying around, which conspicuously uses eight quad D flip flop integrated circuits ([74LS175](/armdroid/info/resources/resources/datasheets/74LS175-d-flip-flop.pdf)) to hold the bits for the stepper motors. Since I didn't need the circuit board, I pulled out two of them (thank God for the IC sockets!) and started wiring them up into a shift register. I also wrote [some Arduino code](https://github.com/dragoncoder047/armdroid/blob/c06672e7eefa750ace01bf089cd30fd8e7fa89f4/code/armdroid-class/armdroid.hpp#L33-L71) to interface it to the homebrew shift register. I haven't completely wired it up yet, but I'm crossing my fingers it will work. In theory it should.

0 commit comments

Comments
 (0)