RAMSES
From [WearLab]
RAMSES
Refined, Adaptable, Modular, Smart: Enhanced Scipio
was: SCIPIO-TNG
2007.02.20
Core system constrains:
ADuC based design
wireless communication with other devices ( e.g. Bluetooth )
In-System-Programmable
System status indicators ( e.g. Power, Status, Bluetooth [not] connected )
small connectors
small formfactor
precision timesource ( onchip / quarz )
2007.02.20
Overall system constraints:
I²C Busmaster
RS485 network interface
Single LiPo cell supply
simple charging system
One-Sided design - all components on one side
Flat overall design
3.3V system operation voltage
RS485 Sensor Network interface ( via UART )
ISP via programming-interface compatible with original ADuC DevKit serial adapter
Piggyback-Solution:
Motherboard with Bluetooth and ADuC
Daughterboard with task-specific periphery and powersupply on-board
Daughterboard double sided PCB only
Wishlist:
System Status LED's optionally fittable on core modules backside
Two switches optionally fittable on core modules backside
3.3V RfID ( although not on-board )
Fuelgauge for fixed batteries
up to 12V/14.4V power supply
=> Wide range of power-supplies / input voltages
Powerswitch-capability to power down external components
SPI Bus
DAC's
ADC's
GPIO's
1-Wire Busmaster
USB-Charging - ideally with power-consumption announcement on the USB-bus
USB-Functionality
Status:
2007.02.14:
Designated components:
Farnell 1162642: ADUC7024 (ARM7-core)
Farnell 1081908: EN5310 1A / 3.3V from single-cell LiPo Synchronous Buck PWM - DC-DC-converter
Farnell 9844864: FDC6330L powerswitch-FET
Farnell 8529906: GREEN 0805 LED = Power On
Farnell 8529914: YELLOW 0805 LED = System Status / Message
Farnell 8529884: BLUE 0805 LED = Bluetooth ONLINE
Farnell 9471880: TM533 as buttons ( 2 : ON/OFF / YES/NO )
Farnell 9425802: ADM3311E 3.3V MAX3232-equivalent for programmer-board
Farnell 1146032: FT232RL 3.3V USB to 3.3V TTL serial
Farnell 9724060: MAX1615 3.3V powersupply for Programmer
Farnell 1075247: 9 Pin Sub-D female PCB connector
Farnell 1217039: NEB/J 21R Low Voltage powerconnector
Farnell 9550089: Mini-Melf MCL4148 Diode
Farnell 1228088: Female Sub-D 9 pin PCB-mount
Farnell 148696: Micromatch 6 pin female PCB-connector
Farnell 149068: Micromatch 6 pin male cable 'Schneid-Klemm-Technik' connector
Farnell 1142523: Kingbright 300mcd/25mA/2.5V 3mm radial green LED
Farnell 9729038: Pinheader / Jumper - 36 pins
Farnell 9332804: 220 Ohm 0805 Resistor
Farnell 9332405: 100k Ohm 0805 Resistor
Farnell 1086793: 100nF 0805 Multilayer Ceramic Capacitor
Farnell 8805687: 1µF 0805 Multilayer Ceramic Capacitor
Farnell 9728996: 2.54mm Standard Jumpers with handle
Digi-Key H10487-ND ( Mfg-P/N: Hirose MQ172-3PA(55) ): Recharge-connector
DS2780 Fuelgauge
Elatec AXA033 RfID Scanner
BlueNiceCom IV (LMX9830/AMB2300 - module) - Bluetooth
precision clock oscillator circuitry needed
e.g.:
Farnell 1100759 : LF XTAL009501 32.768kHz CFPX-157 SMD Quarz
requires 2*
Farnell 1284123 : 12pF 0805 CerCo
Reset-Circuitry needs
1* 10k Ohm 0805 resistor ( readily available )
Voltage stabilizers need:
2* Farnell 8805679 : 0.47µF CerCo
ADUC-DevKit-Compatible ISP needs:
6 pin header minimum RESET, VCC, GND, TXD, RXD, BM
Farnell 148519: 6 Pin Micromatch to be inserted on the lower side of the core-module.
Accordingly:
Farnell 149068: 6 Pin Micromatch ribboncable connector for contacting programmer
PCB-Interconnectors:
Farnell 1077743: Hirose 40-pin interconnector Header DF17C(2.0)-40DP-0.5V(57)
Farnell 1077736: Hirose 40-pin interconnector Receptacle DF17C(3.0)-40DS-0.5V(57)
Resulting stacking height: 5mm
2007.03.06:
Design comments:
Piggyback-Design
One-Sided Core-Module with ISP-Connector (mounted on the backside of the PCB for easy access), Bluetooth-Module, ADuC, PCB-Interconnectors
Core-Module will be attached to daughterboard with the component side facing the daughterboard
Daughterboard carries powersupply and interface-logic.
Basic daughterboard provides single LiPo supplied 3.3V, RS485 networking, I²C Busmaster as minimum.
Interface-cable/pcb from standard ADuC-DevKit connector to RAMSES-ISP-Port with 3.3V injection for stand-alone programming and testing.
Daughterboard-Podules:
Standard:
Batteryconnector,
Chargeconnector,
3.3V PSU,
RS485 interface circuitry and connector,
I²C busmaster circuitry and connector,
Optional:
On-Board-speaker
Enhanced:
Batteryconnector,
Chargeconnector,
3.3V PSU,
RS485 interface circuitry and connector,
I²C busmaster circuitry and connector,
On-Board-speaker,
SPI-Bus with Micromatch-Connector,
Microphone and Headphone-jacks,
(variable attenuation) OpAmp for Headphones and microphone,
Optional:
12 pin Micromatch: 8 bit bus / ADC's, 2 control lines / DAC's and power
Scipio-Drop-In:
Batteryconnector, Chargeconnector,
3.3V PSU,
2* SCIPIO V3.6R6 compatible Micromatch-Connectors W/O 5V, Optional:
RS485 interface circuitry and connector,
I²C busmaster circuitry and connector,
On-Board-speaker,
On-Board-microphone
Scipio-Wristband-Drop-In:
Batteryconnector, Chargeconnector,
3.3V RFid Scanner,
3.3V 3-axis Accelerometer,
3.3V PSU,
Optional:
RS485 interface circuitry and connector,
I²C busmaster circuitry and connector,
1 or 2 SCIPIO V3.6R6 compatible Micromatch-Connector W/O 5V,
On-Board-speaker,
On-Board-microphone
Scipio-MCM / Clarisse Drop-In:
Batteryconnector, Chargeconnector,
3.3V PSU,
wide range LT1173 PSU,
2 L293 Motor-Drivers and corresponding connectors,
2/4 Servo-compatible 3pin headers with 5V supply,
Optional:
RS485 interface circuitry and connector,
I²C busmaster circuitry and connector,
2 SCIPIO V3.6R6 compatible Micromatch-Connectors (W/O 5V?),
1 OneWire interface circuitry and connector,
3.3V 3-axis Accelerometer
