Procházet zdrojové kódy

Fix resistor values.

Vladimir N. Shilov před 11 měsíci
rodič
revize
d85f40e156
2 změnil soubory, kde provedl 4 přidání a 3 odebrání
  1. 3 3
      inc/board.h
  2. 1 0
      src/main.c

+ 3 - 3
inc/board.h

@@ -19,15 +19,15 @@
 // Supply voltage in mili volts
 #define ADC_VREF          3333UL
 // Сопротивление резисторов делителя входного напряжения, кОм/100
-#define VOLTAGE_MULT_TOP  393UL
-#define VOLTAGE_MULT_BOT  110UL
+#define VOLTAGE_MULT_TOP  383UL
+#define VOLTAGE_MULT_BOT  100UL
 #define VOLT_MUL_MUL      100UL
 #define VOLTAGE_MUL_DIV   (VOLTAGE_MULT_BOT * 1023UL)
 #define VOLTAGE_MUL       (uint16_t)((VOLT_MUL_MUL * ADC_VREF * (VOLTAGE_MULT_TOP+VOLTAGE_MULT_BOT) + (VOLTAGE_MUL_DIV / 2)) / VOLTAGE_MUL_DIV)
 // shunt resistance in Ohms
 #define CURRENT_SHUNT     (1/0.01)
 // Сопротивление резисторов ОУ усилителя сигнала шунта, кОм/100
-#define CURRENT_MULT_TOP  190UL
+#define CURRENT_MULT_TOP  180UL
 #define CURRENT_MULT_BOT  12UL
 #define CURR_MUL_MUL      100UL
 #define CURRENT_MUL_DIV   (1023UL * (CURRENT_MULT_TOP + CURRENT_MULT_BOT))

+ 1 - 0
src/main.c

@@ -48,6 +48,7 @@ void main(void)
   /* Board Configuration */
   boardInit();
   Delay(100);
+  SWITCH_ON;
 
   /* Infinite loop */
   while (1) {