X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?p=bike-lights.git;a=blobdiff_plain;f=pins.txt;h=b6c188e2cc715df14e5208e9e7408e36d11a317e;hp=9e47666e44da67e3046a642eeca2110a1273e465;hb=HEAD;hpb=5c9af05c716822d5534296659aa49bad37af9f48 diff --git a/pins.txt b/pins.txt index 9e47666..46763c5 100644 --- 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)