Верно, резисторы как нагреватели.Iggis писал(а):А что за "пару деталек"? Резисторы как нагреватели?
Даже схему нашел, правда номиналы на ней немного не те:
- Вложения
-
- Termo.zip
- (1.73 КБ) 259 скачиваний
Верно, резисторы как нагреватели.Iggis писал(а):А что за "пару деталек"? Резисторы как нагреватели?
Как бы SPlan'овский файл без сплана посмотретьcrocodil писал(а):Termo.spl7

1:1Iggis писал(а):Как бы SPlan'овский файл без сплана посмотреть. Конвертните в картинку, если не сложно..

в том то все и делоslavector писал(а): 35 руб за 1 шт
Главное чтобы только не какой нибудь отбраковкой оказались!
The DS3231 is a low-cost, extremely accurate I2C real-
time clock (RTC) with an integrated temperature-
compensated crystal oscillator (TCXO) and crystal.
Accuracy ±2ppm from 0°C to +40°C
Accuracy ±3.5ppm from -40°C to +85°C


Код: Выделить всё
while(1) {
if ((EXT_INT == 0) || flag.update) {
flag.update = 0;
i2c_status = i2c_rd_reg(ds3232_addr, 0, &curr_time.seconds, 7);
i2c_status = i2c_rd_reg(ds3232_addr, 0x0B, alarm_byte+1, 3 );
i2c_status = i2c_rd_reg(ds3232_addr, 0x0E, ds_control_byte, 2);
ds_control.a1f = 0;
if (ds_control.a2ie) {
if ( ds_control.a2f) { // проверка будильника по флагу прерывания
beepdelay = (uint)5* (uint)60* (uint)128; // Длительность сигнала побудки 5 минут, примерно.
flag.beep=1;
ds_control.a2f = 0;
brightness = normal;
videobright[0] = videobright[1] = videobright[2] = videobright[3] = brightness;
} else { // альтернативная проверка будильника
if ((curr_time.seconds == 0) && (curr_time.hours == alarm.hours) && (curr_time.minutes == alarm.minutes)) {
beepdelay = (uint)5* (uint)60* (uint)128; // Длительность сигнала побудки 5 минут, примерно.
flag.beep=1;
brightness = dark;
videobright[0] = videobright[1] = videobright[2] = videobright[3] = brightness;
}
}
}
i2c_status = i2c_wr_reg(ds3232_addr, 0x0E, ds_control_byte, 2);
А что за проволочный? С ферритовым сердечником? На кольце?John Locke писал(а):проволочный

