Difference between revisions of "Upd 2x0 218 controller"
From DIDEAS Wiki
m (→200-218-008) |
m |
||
Line 93: | Line 93: | ||
* replace C73 w/10nF, 0402 NPO | * replace C73 w/10nF, 0402 NPO | ||
* replace R102 w/2.0K, 1%, 0402 | * replace R102 w/2.0K, 1%, 0402 | ||
+ | |||
+ | |||
+ | =rev 300 mods for DIGITAL SSI interface on EXT= | ||
+ | These ECO permits the connection of an RMB20SC, or CB's AKENCx PCAs | ||
+ | |||
+ | *EXT_AN0 - modify for high speed digital input to MC | ||
+ | ** replace R207 w/1k | ||
+ | ** remove C135 | ||
+ | |||
+ | *EXT_AN1 - (use as analog input) - disconnect AA HALL SENSOR | ||
+ | **remove R94 | ||
+ | |||
+ | *ANALOG_EXTPWR - switch to 5V | ||
+ | **remove R226 and R228 (if installed) | ||
+ | **short R227 (w/0 ohm 0402 or solder ball) | ||
+ | |||
+ | *HALL_B signal requires no change (goes to MC via 1k) | ||
+ | |||
+ | |||
+ | ==RMB20SC (highest resolution) connection== | ||
+ | *SC J8.1 (GND) to RMB20 GND | ||
+ | *SC J8.3 (EXTPWR) to RMB20 Vdd | ||
+ | *SC J8.4 (EXT AN0) to RMB20 DATA+ | ||
+ | *SC J8.6 (HALL_B) to RMB20 CLOCK+ | ||
+ | *RMB20 may required that CLOCK- and DATA- be connected to GND | ||
+ | |||
+ | |||
+ | =rev 300 mods for LINEAR OUTPUT RMB20 -V interface = | ||
+ | This ECO permits analog output RMB20 to be used. | ||
+ | |||
+ | *EXT_AN1 - disconnect AA HALL SENSOR | ||
+ | ** remove R94 | ||
+ | |||
+ | *ANALOG_EXTPWR - switch to 5V | ||
+ | **remove R226 and R228 (if installed) | ||
+ | **short R227 (w/0 ohm 0402 or solder ball) | ||
+ | |||
+ | ==RMB20V (any -V will work, 45 or 90deg is best) connection== | ||
+ | *SC J8.1 (GND) to RMB20 GND | ||
+ | *SC J8.3 (EXTPWR) to RMB20 Vdd | ||
+ | *SC J8.5 (EXT AN1) to RMB20 Vout |
Revision as of 17:47, 10 May 2010
PF Users Navigation:
- PCB; Lifefix_users; Pf_users; benchtest_users; CalibFix Users; Hardware; Assembly ; iochan ;
- PCA : PCB ; AKENC SC/MC 218 ; FET 217 ; IMU219 ; Swifi ; Rev200_mods ; PCA Inventory
- Special Commands to the Ankle (PFCMD) : State Controller Commands; Motor Controller Commands; Python Examples; IMU Commands ;PFCMD_PY; Pf_calb_table_py; Virtual spring test; PF EEPROM
- DOC: Pf_users; Powerfoot Keyboard User Interface; Steps for Manual Tuning; "Dashboard" Program For Assisting with Tuning
- NEW (CEB) WIKI
- Torque Feedback Controller Guide
Contents
summary
Last update 10-30-09:
- 1 - status unknown, available
- 6 - status unknown, available - CEB has a LAB.
- 7 - believed to be operational, available
- 8 - believed to be operational, used with lifefixture, has lifefix ECO [DO NOT USE ON ROBOT]
datasheets
SC/MC 2x0-218 PCA
200-218-001
- 8-6-09 : found on bench. MC doesn't seem to be powered (unable to program)
- (date unknown - June???) location AK-WB2
200-218-002
- 8-6-09 : running overnight stress test (+5a, -5a, +5, -5, 3sec off)
- 8-??-09 : reveived from MPD
200-218-003
- 4-27-09 : will start testing.
- needs R233 and R222 shorted (solder ball)
200-218-005
- location (IW)
- 4-16-09 : SHORTED R233 and R222 to enable local VBAT MEASUREMENT. DONT CONNECT EXTERNAL BATTERY CABLE
- location ceb benchtest (MIT), used for code dev
200-218-006
- 10-29-09 : used for early bench test experiments w/217-005
- 4-25-09 : has problem with MC reset
- 4-2-09 : start bench test at 3:10am (w/217-006), finished 2pm - works well!
200-218-007
10-31-09 : pair 218-007 217-005 believed to be successfully stress tested
- 10-24-09 : measure real time clock coin cell voltage as 2.626V
- D14 : TP82 to TP42 = -0.370V
- R128=1.3mV -> 26nA
- 4-6-09 : start bench test at 2am; finished 9:10pm (w/217-007) works well.
200-218-008
- 12-9-09 : USe on the lifefix
- has LIFEFIX ECO, has BATTERY ECO, has MILE ECO
- 10-29-09 : DO NOT INSTALL INTO ROBOT.
- 8-30-09 : modified temp measurement for lifefix. C73=10nF, R102=2.0k
- modified for MILE encoder
- location (6-26-09) - used for CEB code development at lab
200-218-009
- 11-3-09 : updated with -753 firmware, started calibration
- 11-1-09 : pair Upd_2x0_218_controller#200-218-009 218-009 Upd_2x0_217_power_board#200-217-009 217-009 believe to be successfully stress tested
- 10-29-09 : installed in S3 when it was acting up.
- location AK-WB1 ???
200-218-010
- 4-2-09 : ran bench test for 1.5 hrs with 217-010
ECOs
BATTERY ECO
Enables measurement of the battery voltage without an external battery data cable.
- solder ball / zero ohm resistor across R222 and R233
MILE ECO
Allows the EC30-MILE encoder to be connected to MC, increases output clock voltage.
- Disconnect pin6 of D10 from the signal Hall.C;
- On J10 (5pin x 1.25mm header) install a 4.7k 0603 resistor between pin 4 (5VDMC) and pin 3 (HALL_C).
- Replace R86 with a 220 ohm 0402
pinout
- 1 GND
- 2 VCC (5)
- 3 N-
- 4 N+
- 5 B-
- 6 B+
- 7 A-
- 8 A+
- 9 GND
- 10 VCC
- 11 SSI-DAT (to HALL.A)
- 12 SSI-CLK (to HALL.C)
LIFEFIX ECO
Increases cutoff frequency of the analog temperature measurement signal. The 'battery temperature' signal represents the loadwasher force.
- replace C73 w/10nF, 0402 NPO
- replace R102 w/2.0K, 1%, 0402
rev 300 mods for DIGITAL SSI interface on EXT
These ECO permits the connection of an RMB20SC, or CB's AKENCx PCAs
- EXT_AN0 - modify for high speed digital input to MC
- replace R207 w/1k
- remove C135
- EXT_AN1 - (use as analog input) - disconnect AA HALL SENSOR
- remove R94
- ANALOG_EXTPWR - switch to 5V
- remove R226 and R228 (if installed)
- short R227 (w/0 ohm 0402 or solder ball)
- HALL_B signal requires no change (goes to MC via 1k)
RMB20SC (highest resolution) connection
- SC J8.1 (GND) to RMB20 GND
- SC J8.3 (EXTPWR) to RMB20 Vdd
- SC J8.4 (EXT AN0) to RMB20 DATA+
- SC J8.6 (HALL_B) to RMB20 CLOCK+
- RMB20 may required that CLOCK- and DATA- be connected to GND
rev 300 mods for LINEAR OUTPUT RMB20 -V interface
This ECO permits analog output RMB20 to be used.
- EXT_AN1 - disconnect AA HALL SENSOR
- remove R94
- ANALOG_EXTPWR - switch to 5V
- remove R226 and R228 (if installed)
- short R227 (w/0 ohm 0402 or solder ball)
RMB20V (any -V will work, 45 or 90deg is best) connection
- SC J8.1 (GND) to RMB20 GND
- SC J8.3 (EXTPWR) to RMB20 Vdd
- SC J8.5 (EXT AN1) to RMB20 Vout