]> www.fi.muni.cz Git - bike-lights.git/blobdiff - pins.txt
mudflap for dual rearlights
[bike-lights.git] / pins.txt
index 9e47666e44da67e3046a642eeca2110a1273e465..46763c5bac424a255d49b6ce07f4dabf944d27af 100644 (file)
--- a/pins.txt
+++ b/pins.txt
@@ -1,15 +1,37 @@
 ATTiny 861A pin assignment
 ==========================
-     (MOSI/DI/SDA/!OC1A/PCINT8) PB0 MOSI,LED4   SENSE1+ PA0 (ADC0/DI/SDA/PCINT0)
-          (MISO/DO/OC1A/PCINT9) PB1 MISO,PWM1  SENSE12- PA1 (ADC1/DO/PCINT1)
-   (SCK/USCK/SCL/!OC1B/PCINT10) PB2 SCK,LED5    SENSE2+ PA2 (ADC2/INT1/USCK/SCL/PCINT2)
-                 (OC1B/PCINT11) PB3 PWM2           LED6 PA3 (AREF/PCINT3)
+     (MOSI/DI/SDA/!OC1A/PCINT8) PB0 MOSI,SERIAL         PA0 (ADC0/DI/SDA/PCINT0)
+          (MISO/DO/OC1A/PCINT9) PB1 MISO,MODELED 5V_OUT PA1 (ADC1/DO/PCINT1)
+   (SCK/USCK/SCL/!OC1B/PCINT10) PB2 SCK,SW2   AMB_SENSE PA2 (ADC2/INT1/USCK/SCL/PCINT2)
+                 (OC1B/PCINT11) PB3 PWMLED1             PA3 (AREF/PCINT3)
                                 VCC                     AGND
                                 GND                     AVCC
-(ADC7/!OC1D/CLKI/XTAL1/PCINT12) PB4 SW2            LED7 PA4 (ADC3/ICP0/PCINT4)
- (ADC8/OC1D/CLKO/XTAL2/PCINT13) PB5 PWM3         SENSE3 PA5 (ADC4/AIN2/PCINT5)
-         (ADC9/INT0/T0/PCINT14) PB6 SW1          SENSE4 PA6 (ADC5/AIN0/PCINT6)
-          (ADC10/RESET/PCINT15) PB7 RST          SENSE5 PA7 (ADC6/AIN1/PCINT7)
+(ADC7/!OC1D/CLKI/XTAL1/PCINT12) PB4 STATUSLED           PA4 (ADC3/ICP0/PCINT4)
+ (ADC8/OC1D/CLKO/XTAL2/PCINT13) PB5 PWMLED2  LED1SENSE+ PA5 (ADC4/AIN2/PCINT5)
+         (ADC9/INT0/T0/PCINT14) PB6 SW1     LED12SENSE- PA6 (ADC5/AIN0/PCINT6)
+          (ADC10/RESET/PCINT15) PB7 RST      LED2SENSE+ PA7 (ADC6/AIN1/PCINT7)
+
+MISO
+MOSI
+SCK
+RST
+
+LED1 PWM
+LED1 SENSE, diff/gain 8
+
+LED2 PWM
+LED2 SENSE, diff/gain 32
+
+AMBIENT SENSE, single-ended
+BATT-V SENSE, single-ended
+
+STATUS LED (PWM?)
+
+BRAKE HALL OUT
+BRAKE HALL IN
+
+SW1
+SW2
 
 
 Components
@@ -32,11 +54,11 @@ SW2 - temporary light boost or whatever
 
 
 ADC Gain
-========
-single-ended resolution:          0.001074 V .. 1.1000 V
-differential resolution  8x gain: 0.000134 V .. 0.1375 V
-differential resolution 20x gain: 0.000054 V .. 0.0550 V
-differential resolution 32x gain: 0.000036 V .. 0.0344 V
+========                                                  0.033R sensign res.
+single-ended resolution:          0.001074 V .. 1.1000 V  32.55 .. 33333 mA
+differential resolution  8x gain: 0.000134 V .. 0.1375 V   4.06 ..  4166 mA
+differential resolution 20x gain: 0.000054 V .. 0.0550 V   1.64 ..  1666 mA
+differential resolution 32x gain: 0.000036 V .. 0.0344 V   1.09 ..  1042 mA
 
 analog input resistance 100 MOhm
 
@@ -72,6 +94,8 @@ Ambient light sensor
 darkness: 3.71 V => 4.31 MOhm
 bathroom without lights, only outside lights: 3.68 V => 4.18 MOhm
 kitchen light: 3.29 V => 2.89 MOhm
+room 30min before midnight: 0.26 V => 82 KOhm
+outside 30min before midnight: 0.05 V => 15 KOhm
 bathroom halogen lights 0.02 V => 6 KOhm
 battery light: 0.01 V => 3 KOhm
 
@@ -96,3 +120,8 @@ Battery idle current
 2000 mAh: 1.0 mA -> 83 days capacity
 2000 mAh: 0.1 mA -> 833 days capacity
 
+Converter reaction
+==================
+step-up: 4-5 adc measurements to ADC voltage increase
+step-down 2: 1-2 ---""---
+timer: 34-38 ADC measurements per jiffy (200 Hz)