-
Сообщения
-
не блок нормальный если судить по внутренностям -не экономили ни на чем кажется ! свои 264 ват по 12в выдаст легко наверно )
-
А где в глазке плотность нарисована? Берёте ареометр и меряет, если есть возможность доступа. Иногда пробки скрыты под наклейкой.
-
By dimon200505 · Posted
Вопрос есть. На доставшую наверное всех тему зарядки литий ионных аккумов. 1. Есть некоторое количество без дела лежащих 18650 с ноутбучных батарей. 2. Есть солнечная панель и солнечный контроллер для свинца с порогами 14.4в и 10.7в. Что если собрать батарею из 18650 по четыре последовательно и заряжать ее напрямую с контроллера без всяких балансиров? Максимум на банке будет 3.6 вольта(т.е. перезаряд исключен) и минимум 2.8 в. , Потом контроллер их отключит. Да я знаю, что буду использовать максимум 50 процентов ёмкости. И недозаряд аккуму здоровья не прибавит, но они по сути и так мертвый груз... Но в общем если... Такой вариант имеет право на рассмотрение ? -
Стереть не можем. Проблема решается просто, установкой неполярника и шунтированием его пленочкой. Или интегратор. Или инвертирующим включением УМ. Кому? К какой схеме вопрос?
-
Герпес, это гениально. а что не над газовой конфоркой? там еще жарче.
-
-
Similar Content
-
By Павел Кочергин
LG FFH 868AX.pdfЗдравствуйте. Достался мне на халяву муз.центор -лыжа ffh 868. Там даже не мп3 . Там сд ченьжер. Причем не рабочий. Ну думаю закажу на Алишке блютуз модуль и устанавлю сам. Насмотревшись ютюба, я своими "кривыми" ручками, (а по профессии я тракторист машинист широкого профиля) разобрал центр и начал искать 12в. Тыкнул мультиметром;один на корпус, другой в один из пинов шлейфа идущий на СД , щюп соскальзнул икоротнул ближайшей пин. Был щелчёк, похожий на челчёк реле. Центр потух. Не реагирует на вкл. Помогите плиз. Что могло выйте из строя , что звонить Схему ташол. Попытаюсь выложит место где коротнул
-
By женя лежнин
Всем привет, имею аудиосистему microlab a6600 (a6601 такая же), система 5:1, хочу сделать её без проводной, чтобы передача аудиосигнала передавала на усилитель не через провод jack 3.5, а к примеру заказать модуль Bluetooth на алиэкспрессе и припаять, что скажете, реально ли так сделать
-
By Илья Карчевский
Потерял зарядный кейс от наушников QCY t1 pro. Возможно ли заряжать наушники без кейса? Если да, то подскажите пожалуйста возможные варианты. Немножко умею паять(но совсем чуть-чуть).
Фото наушника и бумажки из коробки.
-
By Ilya Gray
Доброго времени суток!
В целом, имеется опыт разработки малых устройств, что-то понимаю, в общем, старательно читаю даташиты, даже понимаю их, но на звание серьёзного инженера (пока что) не претендую.
Я пытаюсь использовать I2C на 8-битном PIC16F18326. Сижу в даташитах. Всё понимаю, всё делаю, на мой неопытный взгляд, правильно. Даже копирую полностью рабочие примеры (я даже купил такой же микроконтроллер, как в примере, скопировал код, контролируя, что он делает. Но всё равно не работает - SCL/SDA на 5в и всё тут).
Так вот: PIC16F18326 on breadboard (прошу прощения, я хз как это по-русски) на внутреннем 32мгц кристалле. Чип пашет, без проблем моргаю LEDкой. Ну, думаю, щас быстренько подниму I2C. В итоге SCL SDA сидят на 5в без движения. Я использую LED для отладки. Судя по LED, код заloopливается в месте, где проверяется while PIR1bits.SSP1IF==0. Я уже везде был, кучу форумов перерыл. Уже попробовал всё, что мог представить. Я довольно новый в мире PIC, хотел попробовать их, а они ужасно сопротивляются. Уже 2 недели долблюсь безуспешно.
Подтяжки 10к, проблем с ними никогда не было.
Собственно, вот код (я уже там попробовал повыключать ADC, вычитал про баг, что сначала I2C пины надо делать OUTPUT LOW, а потом уже INPUT из-за бага MSSP, но ничего не помогло).
// PIC16F18326 Configuration Bit Settings // 'C' source line config statements // CONFIG1 #pragma config FEXTOSC = OFF // FEXTOSC External Oscillator mode Selection bits (Oscillator not enabled) #pragma config RSTOSC = HFINT32 // Power-up default value for COSC bits (HFINTOSC with 2x PLL (32MHz)) #pragma config CLKOUTEN = OFF // Clock Out Enable bit (CLKOUT function is disabled; I/O or oscillator function on OSC2) #pragma config CSWEN = ON // Clock Switch Enable bit (Writing to NOSC and NDIV is allowed) #pragma config FCMEN = ON // Fail-Safe Clock Monitor Enable (Fail-Safe Clock Monitor is enabled) // CONFIG2 #pragma config MCLRE = ON // Master Clear Enable bit (MCLR/VPP pin function is MCLR; Weak pull-up enabled) #pragma config PWRTE = OFF // Power-up Timer Enable bit (PWRT disabled) #pragma config WDTE = OFF // Watchdog Timer Enable bits (WDT disabled; SWDTEN is ignored) #pragma config LPBOREN = OFF // Low-power BOR enable bit (ULPBOR disabled) #pragma config BOREN = ON // Brown-out Reset Enable bits (Brown-out Reset enabled, SBOREN bit ignored) #pragma config BORV = LOW // Brown-out Reset Voltage selection bit (Brown-out voltage (Vbor) set to 2.45V) #pragma config PPS1WAY = ON // PPSLOCK bit One-Way Set Enable bit (The PPSLOCK bit can be cleared and set only once; PPS registers remain locked after one clear/set cycle) #pragma config STVREN = ON // Stack Overflow/Underflow Reset Enable bit (Stack Overflow or Underflow will cause a Reset) #pragma config DEBUG = OFF // Debugger enable bit (Background debugger disabled) // CONFIG3 #pragma config WRT = OFF // User NVM self-write protection bits (Write protection off) #pragma config LVP = ON // Low Voltage Programming Enable bit (Low Voltage programming enabled. MCLR/VPP pin function is MCLR. MCLRE configuration bit is ignored.) // CONFIG4 #pragma config CP = OFF // User NVM Program Memory Code Protection bit (User NVM code protection disabled) #pragma config CPD = OFF // Data NVM Memory Code Protection bit (Data NVM code protection disabled) // #pragma config statements should precede project file includes. // Use project enums instead of #define for ON and OFF. #include <xc.h> #include <htc.h> #include <stdio.h> #include <stdint.h> #define _XTAL_FREQ 32000000 void i2c_is_idle(void){ //while(!PIR1bits.SSP1IF); //while(SSPCON2bits.SEN==1 || SSPCON2bits.RSEN==1 || SSPCON2bits.PEN==1 || SSPCON2bits.RCEN==1 || SSPCON2bits.ACKEN==1 || SSPSTATbits.R_nW==1){}; while(PIR1bits.SSP1IF == 0){ PORTCbits.RC2=1; }; // SSP1IF is set when operation complete PORTCbits.RC2=0; PIR1bits.SSP1IF = 0; // clear interrupt flag } void i2c_start(void){ i2c_is_idle(); SSPCON2bits.SEN = 1; } void i2c_rep_start(void){ i2c_is_idle(); SSPCON2bits.RSEN = 1; } void i2c_stop(void){ i2c_is_idle(); SSPCON2bits.PEN = 1; } void i2c_write(uint8_t i2c_data){ i2c_is_idle(); SSPBUF = i2c_data; while(SSPSTATbits.BF != 0); while(SSPCON2bits.ACKSTAT != 0); } uint8_t i2c_read(uint8_t ack){ uint8_t recieve =0; i2c_is_idle(); SSPCON2bits.RCEN = 1; while(SSPSTATbits.BF != 1); recieve = SSPBUF; SSPCON2bits.ACKEN = ack; return recieve; } void i2c_init(void){ TRISCbits.TRISC0 = 1; TRISCbits.TRISC1 = 1; SSPSTATbits.SMP = 1; SSPSTATbits.CKE = 0; SSPCONbits.SSPM = 0x08; SSPADD = 79; SSPCONbits.SSPEN = 1; } void main(void) { ANSELCbits.ANSC0 = 0; //ADC RC0 OFF ANSELCbits.ANSC1 = 0; //ADC RC1 OFF TRISCbits.TRISC2=0; //LED PIN TRISCbits.TRISC0=0; //MSSP bug counter TRISCbits.TRISC1=0; //MSSP bug counter //__delay_ms(5); LATCbits.LATC1=0; //MSSP bug counter LATCbits.LATC0=0; //MSSP bug counter //__delay_ms(5); INTCONbits.GIE=1; //global interrupt en INTCONbits.PEIE=1; //peripheral interrupt en ADCON0bits.ADON=0; //unpower adc just in case i2c_init(); //THIS SETS TRISC BITS FOR SCL SDA while(1){ i2c_start(); i2c_write(0x3C); i2c_stop(); } return; } Задача: просто увидеть коммуникацию на SCL SDA, я уже потом по даташитам таргет девайсов без проблем напишу дрова. Не получается именно осуществлять коммуникацию.
Подскажите, пожалуйста, я не понимаю, где я дурак, а между тем волос на голове становится всё меньше, а те, что остались, стремительно приобретают серый окрас, ибо 2 недели я долбаюсь с одной проблемой. Благодарю за ваши советы. Спасибо.
-
By ArturDotz
Всем привет. Такое дело. Имею в машине устройство GROM AUDIO. Эта штука для старых машин кому хочется блютуз на борту, и не только. К ней подключается отдельно блютуз модуль MBC05-CAR, который GROM так же продает от себя. Так получилось что на плате появилась ржавчина и отвалилась нога стабилизатора. Я купил блютуз модуль BK3254 и еще XS3868 на пробу. Перепаял провода с MBC05 на нужные контакты BK3254. С телефона все подключается все играет но при подключении к GROM AUDIO на выходе ниче не играет. Насколько я понял выводы UART TX/RX нужны для подключения к компу, а у GROM подключается к этому устройству. Для чего не знаю. Идея следующая, нужно прошить BK3254. Что это и как делать не знаю. Почитал немного нашел софт для подключения BK3254 к компу, но что там делать не знаю. И вообще чтобы там чето делать нужно узнать что прошито в MBC05. В даташит у MBC05 прописано что по умолчанию название его определяется как MBC05-CAR, а у меня было GROMCAR, соответсвенно что то да прошивали там. Как то его сдружили с этим устройством. Короче прошу мыслей по этому поводу. Можно ли как то новый модуль туда впихнуть?
Прикладываю фотки GROM AUDIO (внешне и внутренне), Блютуз модуль MBC05-CAR с ржавчиной и проводами, и схемой его
-