Перейти к содержанию

Импульсник с амплитудным детектором (ИМПАД, позже - "Пират")


Рекомендуемые сообщения

2 часа назад, vandal985 сказал:

неверная страница

Нумерация страниц изменилась после реорганизации форума. Исправил (теперь это стр.4), если не брать во внимание, что каждый пользователь сам может настроить, сколько сообщений он хочет видеть на одной странице...

 

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Пора мотать катушку, надеюсь заработает. Купил 20 метров витой пары, чтобы целым проводком.

Из кондеров некоторые на 50 вольт. Не критично? Не сгорит ничего?

ДОБАВЛЕНО ПОЗЖЕ.

На скорую скрутил провод для теста, взял аккум от шурика (12в 1.5 А)

Подключал кратковременно, увеличивая продолжительность включения.

в итоге лопнул конденсатор 2200мкф 25в. Заменил на 16в, другого не было и тот лопнул.

Канифоль может коротить? Как проверить исправность?

JGvAp9MZ9r0.thumb.jpg.82de703c6a96dc910e18db1f0cd7f37b.jpg

1H5MP04Dikc.thumb.jpg.bf5bd0abda8e3ce54e9b1dc82f573ff3.jpg

Изменено пользователем vandal985
Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Соблюдайте полярность подключения конденсаторов и они лопаться не будут. При условии что не переполюсовали саму платку

Изменено пользователем vech
добавление
Ссылка на комментарий
Поделиться на другие сайты

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

4 hours ago, vech said:

Соблюдайте полярность подключения конденсаторов и они лопаться не будут. При условии что не переполюсовали саму платку

Вот с питанием и накосячил, хотя прозвонил, но соединил не так..

В итоге перебрал под оригинальный вариант, поменял нерабочуюю уд2, динамик 8 ом ~ 3 см диаметром - очень тихо, даже впритык к уху. Что можно сделать?

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

On 13.05.2017 at 0:29 PM, DesAlex said:

Правила форума почитать, сначала. В следующий раз - накажу.
 

Был бы ты ботом с ИИ  - дал бы ответ, а так токо "накажу"!!!:acute:

Собрал по оригиналу и довел подстроечниками до ума. Катушку цельным проводом от витой пары намотал, плотно обжал. 17-20 в сыром песке на 10 копеек рф. На латунную клепку слева вообще сигнал как на кастрюлю был в том же сыром песке... неплох прибор, целесообразнее под пинпоинтер.

Чтож, дело интересное. Надо что то толковое пробовать.

2xUtECogGp4.jpg

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...
В 13 февраля 2012 г. в 19:04, serzh22_47813 сказал:


 

imp.jpg

Извините за глупый вопрос, но почему конденсатор на 5 ногу NE555 на 100n? В стандартных схемах расчетах там 0,01 мкФ - это 10n

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Попробовать можно, но думаю немного загрубит чувствительность. Отечественные аналоги КД522 вполне сойдут, так же другие кремниевые маломощны, в любой дохлятине полно.

Ссылка на комментарий
Поделиться на другие сайты

Я просто собрал МД, но не работает :) Питаю от лабораторного источника питания. Выставляю напряжение в 9В и ток ограничиваю до 0.4А. Блок питания при подключении к МД почему-то индуцирует, что на выходе 1.77В, а ток стремится к бесконечности (индикация ограничения срабатывает). Видимо, где-то повесил КЗ, раз такая просадка.

Ссылка на комментарий
Поделиться на другие сайты

Для любителей импульсников.. Вот как бы старший брат, а точнее один из отцов, кастрацией которого и родился "пират". Как говорил Шура Балаганов:" Узнаешь, узнаешь брата Колю?"

 

пират польский2_01.jpg

Ссылка на комментарий
Поделиться на другие сайты

Добрый день. Собрал этот МД. Не работает, зараза :) Подключаю к лабораторному блоку питания. На ЛБП выставляю 9 вольт и 0.5 ампер, например. Подключаю МД и на индикаторе ЛБП получаю установленные 9 вольт, а фактические 1.7. При этом ток стремится к бесконечности. Логично предположить, что это КЗ. Меряю омметром сопротивление между контактами питания МД, R = 4.5 КоМ. Вот только там конденсаторы есть и они начинают заряжаться от мультиметра. Как диагностировать? Направьте на путь истинный, пожалуйста. Еще заметил, что, если подавать 1.2В, то ток не возрастает и находится на уровне 0.2А. Т.е. пока не подашь больше 1.2В, что-то не начинает работать и потому КЗ не происходит. Фото платы прилагаю. Пример показаний индикаторов ЛБП также на фото.

 

IMG_20170629_210205.jpg

IMG_20170629_210233.jpg

IMG_20170629_210317.jpg

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, spekky сказал:

пока не подашь больше

.... транзистор открывается и, через динамик, закорачивает источник питания. Например. "Почему открывается" - другой вопрос, решается с помощью мультиметра. Вариант №2 - открывается силовой транзистор и закорачивает источник питания через датчик. Решение вопроса - аналогичным образом. Вариант исключения никто не отменял (оключить динамик, отключить датчик - что изменилось) и т.п.
 

Ссылка на комментарий
Поделиться на другие сайты

По схеме, динамиком рулит транзистор Т3. Если Т3 открыт, то ток пойдет по пути плюс питания -> резистор 10 ом -> динамик -> коллектор и эмиттер Т3 -> минус питания т.е. путь наименьшего сопротивления. Тогда, при 9 вольтах питания и сопротивлении в 10 ом + 8 ом, ток составит 0.5А. У меня ток может быть и больше, чем 0.5А. Ток через катушку пойдет в случае открытия транзистора Т2, притом по пути наименьшего сопротивления,а значит в обход всего остального. Транзистором Т2 рулит транзистор Т1, а им, в свою очередь NE555, открывая его и закрывая (кстати NE555 греется) Я верно мыслю вообще? Прошу прощения, если несу чушь, я не волшебник, я только учусь.

Приду домой, проверю правильность подключение транзисторов, сдается мне, что мог перепутать, и тогда все было бы как оно есть...КЗ.

 

post-121035-0-41731900-1344312301.jpg

Изменено пользователем spekky
Доплнение
Ссылка на комментарий
Поделиться на другие сайты

Без катушки и динамика тоже самое. Без входного конденсатора тоже. Транзисторы подключены верно и исправны. Соплей нет. Между 4 и 11 ногами ОУ 4.5 КоМ. Сопротивление всей схемы 4.5 КоМ (с отпаянным входным конденсатором) Теперь я вообще потерялся.

Наверное нужно проверить открыты ли транзисторы. Хм... Как это понять-то? По сопротивлению КЭ и СИ? Измерять при включенной схеме? Наверное, можно как-то еще...На динамике будет U питания, если открыт транзистор...? Если открыт полевик и соответственно Т1, то U питания будет на катушке?

На динамике U = 1.3 В.На катушке U = 0. Т.е. открыт Т3. Почему и кто его открыл... Открыт он будет, если на базе есть положительный потенциал. Он там будет, если он есть на 9 ноге ОУ. В каких случаях он будет на 9 ноге... Про транзисторы почитал, перехожу к ОУ. 

Изменено пользователем spekky
Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, spekky сказал:

....Про транзисторы почитал, перехожу к ОУ. 

Привет. Явно рано читать про ОУ.  ВЫ провалили тест на элементарную внимательность.

Всегда начинают проверку с совпадения связей на схеме и на плате. Они не совпадают. Например для ОУ.

Платы в интернете выкладывают в нормальном и зеркальном виде под ЛУТ. Всегда уточнять и проверять своими глазами!!!

ОУ и другие полупроводниковые приборы после такого "эксперимента"  явные кандидаты  в мусорку

помощь.jpg

Ссылка на комментарий
Поделиться на другие сайты

Сергей, спасибо. Я вчера тоже это понял. Начал смотреть фото плат в интернете и понял. Не знаю с чего я решил, что все надо зеркалить. Переделаю, всего заказывал с запасом, на всякий случай, который как раз настал ) А вообще мои рассуждения были верны? Ну, если не учитывать глобальную ошибку в плате. Ускоренный курс "ТОЭ" за вечер не прошел зря?))

Изменено пользователем spekky
Ссылка на комментарий
Поделиться на другие сайты

Можно попробовать выпаять микросхемы (+транзисторы?) и подпаять новые со стороны дорожек (для проверки "работает ли это вообще"). После всех настроек и доводок - сделать нормальную плату и перенести на неё детали. А, может, и не придётся это делать - захочется собрать что-нибудь солиднее))) или забросить это занятие)))
 

Ссылка на комментарий
Поделиться на другие сайты

Сделаю плату заново) МД мне не нужен, а вот собрать интересно) Благодаря ему я хоть с транзисторами чуток разобрался и теорией типа Ома, Кирхгофа и т.д.

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...
  • 1 месяц спустя...

Ключевой термин - ТКЕ (температурный коэффициент ёмкости). Поинтересуйтесь, какой может быть ёмкость в диапазоне уличных температур у керамики Н90, например. А тут частота должна быть достаточно стабильной.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Этот вариант меня вполне устроит.  То есть тот инструмент, которым редко пользуемся, отключаем и убираем в коробку. При этом доставать и подключать нужный инструмент ИМХО удобнее, чем ставить еще один габаритный девайс с нужным инструментом на рабочий стол. 
    • Вашими бы устами да мед пить. А мозги топикстартеру пожаловать в качестве кешбека. Но suum cuique...
    • Данная тема к "импульсникам" не относится, поэтому всё "внетемное" удаляю. Не флудим. Для обсуждения других схем создавайте отдельные темы!
    • @READART Из практики. Даже 2в1 ухитряются путаться и мешать друг другу. Что за ад будет происходить с 4в1 я с трудом представлю. Вероятнее всего он будет низведен до банального 2в1 из-за неудобства.
    • нечего там смотреть, достаточно взглянуть на картинку- это похоже болячка этой деки- присоединяюсь к теме- у меня такая же проблема!
    • @donec Спасибо, но нет. Слишком всё как то всё сложно и запутано написано там в этом коде.  Я сейчас тем временем продолжаю разбираться с дисплеем. Выяснил причину артефактов на дисплее, а она кроется в коде, но это ещё нужно понять как исправить. Собственно в чём суть дела вывод по одному символу работает корректно и всё отображается правильно, но как только я пытаюсь вывести строку то на дисплее сразу появляются всяческие артефакты. Так что тут получается нужно каким то образом править код вывода строки. Вот весь код написанный под ATMEGA16. #define F_CPU 7372800UL #define BAUND 9600L #define UBRRL_value (F_CPU/(BAUND*16))-1 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> #define MAIN_H_ #define LCD_H_ #define LCD_DDR DDRA #define LCD_PORT PORTA #define LCD_PIN PINA #define DATA 0b11110000 #define RS PA2 #define E PA3 #define E1 LCD_PORT|=(1<<E) #define E0 LCD_PORT&=~(1<<E) #define RS1 LCD_PORT|=(1<<RS) #define RS0 LCD_PORT&=~(1<<RS) void lcd_ini(void); void lcd_str(char* str); void lcd_pos(uint8_t line, uint8_t pos); void lcd_num(uint8_t num, uint8_t line, uint8_t pos); uint8_t n=0; void write(uint8_t n) { n<<=4; E1; //линию Е в 1 LCD_PORT&=~DATA; //удалить предыдущую отправку LCD_PORT|=n; //выставить значение на пины управления дата битами asm("nop"); //пропуск такта E0; //линию Е в 0 } void send_byte(uint8_t byte, uint8_t tip) { if (tip) //если тип данные на линии RS 1 { RS1; } else //иначе тип команда и на линии RS 0 { RS0; } write(byte>>4); //передача старшего полубайта write(byte); //передача младшего полубайта } void lcd_ini(void) { LCD_DDR|=DATA | (1<<RS) | (1<<E); _delay_ms(20); RS0; write(3); _delay_ms(5); write(3); _delay_us(150); write(3); _delay_us(50); write(2); _delay_us(50); send_byte(40,0); _delay_us(50); send_byte(12,0); _delay_us(50); send_byte(1,0); _delay_ms(2); send_byte(6,0); _delay_us(50); } void lcd_str(char* str) { uint8_t n=0; while(str[n]) { send_byte(str[n],1); n++; } } void lcd_pos(uint8_t line, uint8_t pos) { uint8_t adress=(line*0x40+pos)|0x80; send_byte(adress,0); _delay_us(50); } void init_pin(void); #define C_PC0 (~PINC&(1<<PC0)) #define C_PC1 (~PINC&(1<<PC1)) #define LED_1_ON() PORTD|=(1<<PD2) #define LED_1_OFF() PORTD&=~(1<<PD2) #define LED_2_ON() PORTD|=(1<<PD3) #define LED_2_OFF() PORTD&=~(1<<PD3) #define FLAG_END_RX (1<<3) #define FLAG_ERR_RX (1<<4) #define BUF_SIZE 20 char rx_buf[BUF_SIZE]; char buf_index = 0; char rxb; volatile start=1, flags; ISR(USART_RXC_vect) { char rxb = UDR; if(!(flags & FLAG_END_RX)) { rx_buf[buf_index]=rxb; if(rx_buf[buf_index] == 0x0D) { flags |= FLAG_END_RX; return; } buf_index++; if(buf_index >= BUF_SIZE) { buf_index = 0; flags |= FLAG_ERR_RX; } } } void init_UART() { UBRRL = UBRRL_value; UBRRH = UBRRL_value>>8; UCSRB|=(1<<TXEN); UCSRB|=(1<<RXEN); UCSRC|=((1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1)); UCSRB|=(1<<RXCIE); sei(); flags = 0; } void send_UART(char value) { while(!(UCSRA&(1<<UDRE))); UDR=value; } int main(void) { init_pin(); init_UART(); _delay_ms(500); send_UART('O'); send_UART('K'); send_UART('!'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); flags = 0; DDRB = 0b10000000; PORTB = 0b11111111; lcd_ini(); while(1) { if (~PINB & (1<<1)) { send_UART('P'); send_UART('B'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); lcd_pos(0,0); send_byte('A',1); lcd_pos(1,0); lcd_str("PORT B1"); //lcd_str(" "); //lcd_pos(1,0); //lcd_str(" "); //lcd_pos(1,0); //lcd_str("GAMES AND SOFT"); //send_byte(0b01000001,1); //A //send_byte(0x41,1); //A //send_byte('A',1); //A } if (~PINB & (1<<2)) { send_UART('P'); send_UART('B'); send_UART('2'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); lcd_pos(0,0); send_byte('B',1); lcd_pos(1,0); lcd_str("PORT B2"); //lcd_pos(0,0); //lcd_str(" "); //lcd_pos(1,0); //lcd_str(" "); //lcd_str("TIFASO"); } if (~PINB & (1<<3)) { send_UART('P'); send_UART('B'); send_UART('3'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); lcd_pos(0,0); send_byte('C',1); lcd_pos(1,0); lcd_str("PORT B3"); //lcd_str(" "); //lcd_pos(1,0); //lcd_str(" "); //lcd_pos(1,0); //lcd_str("HELLO"); //lcd_pos(1,0); //lcd_str("PLAYER BT201"); } if (~PINB & (1<<4)) { send_UART('P'); send_UART('B'); send_UART('4'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); lcd_pos(0,0); send_byte('D',1); lcd_pos(1,0); lcd_str("PORT B4"); //lcd_pos(0,0); //lcd_str(" "); //lcd_pos(1,0); //lcd_str(" "); //lcd_str("FILE MUSIC MP3"); //lcd_pos(1,0); //lcd_str("USB PLAYER VOLL"); } char i = 0; if (rx_buf[i] == 'M'){ i++; if (rx_buf[i] == '1') { LED_1_ON(); LED_2_OFF(); } else if (rx_buf[i] == '2') { LED_1_OFF(); LED_2_ON(); } else if (rx_buf[i] == 'T') { LED_1_ON(); LED_2_ON(); } else if (rx_buf[i] == 'K') { LED_1_OFF(); LED_2_OFF(); } } if (C_PC0) { send_UART('P'); send_UART('C'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); lcd_pos(0,0); send_byte('E',1); lcd_pos(1,0); lcd_str("PORT C0"); } if (C_PC1) { send_UART('P'); send_UART('C'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); lcd_pos(0,0); send_byte('F',1); lcd_pos(1,0); lcd_str("PORT C1"); } } } void init_pin(void) { DDRC = 0b00000000; PORTC = 0b11111111; DDRD |= ((1<<2)|(1<<3)); PORTD &=~ ((1<<2)|(1<<3)); } Собственно за вывод символа отвечает send_byte она работает правильно, а за вывод строки отвечает lcd_str вот в ней как раз таки и вся проблема с артефактами. А что конкретно не так я пока ещё никак не пойму. Может кто более опытным глазом увидит и подскажет что нужно исправить.
  • Похожий контент

×
×
  • Создать...