forked from opulo-inc/lumenpnp
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Corrects references to RING in feeder readme
- Loading branch information
1 parent
5ad682b
commit 06cafe4
Showing
1 changed file
with
3 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,13 @@ | ||
# Index Feeder | ||
|
||
The Index Feeder is a pick and place feeder that is designed to work with 8mm, 12mm, 16mm, or 24mm component tape. It communicates over the RING protocol, and interfaces with the Piggyback board. | ||
The Index Feeder is a pick and place feeder that is designed to work with 8mm, 12mm, 16mm, or 24mm component tape. It communicates over RS-485, and interfaces with the Piggyback board. | ||
|
||
![Feeder](../img/feeder.png) | ||
|
||
All versions of the Index Feeder use the same PCB design. This PCB handles communication over RING, motor control, positioning, detecting tape runout, and a small UI including two buttons and two LEDs. The microcontroller onboard is the ATMEGA328P, not only for its ubiquitous usage in the hobbyist world (and therefore excellent documentation and accessibility), but also for its ideal specifications for this application. | ||
All versions of the Index Feeder use the same PCB design. This PCB handles communication over RS-485, motor control, positioning, detecting tape runout, and a small UI including two buttons and two LEDs. The microcontroller onboard is the ATMEGA328P, not only for its ubiquitous usage in the hobbyist world (and therefore excellent documentation and accessibility), but also for its ideal specifications for this application. | ||
|
||
One of these PCBs gets populated and acts as the left structural panel of the feeder, while a second, unpopulated pcb is purely used as the right structural panel. They're mounted together with 30mm M3 standoffs. The point at which feeders differ to accomodate different sized tape is with the printed tape guides that attach to the PCBs. | ||
|
||
The tape is indexed forward using an indexing wheel attached to the DC motor. This indexing wheel is actually a PCB with teeth cut along the circumference. This PCB also has small windows cut in it, and has the stokes between these windows plated with gold (ENIG coating). This alternating window/gold plating acts as a form of encoder in conjunction with a VCNT2020 reflective sensor mounted to the PCB. With a bit of signal processing, the output from this sensor can measure how far forward the tape has moved and allow for precise tape positioning. | ||
|
||
The motherboard PCB for the feeder should be a 1.6mm thick board, and the indexing wheel PCB should be 1.0mm thick, with ENIG plating and the darkest soldermask available, ideally matte black. | ||
The motherboard PCB for the feeder should be a 1.6mm thick board, and the indexing wheel PCB should be 1.0mm thick, with ENIG plating and the darkest soldermask available, ideally matte black. |