roboforum.ru

Технический форум по робототехнике.

УЗ Сонар

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Re: УЗ Сонар

Сообщение galex1981 » 11 апр 2009, 21:23

В общем поставил я полевик N-канальный SN7002, все равно греется, непойму почему
Вложения
2.JPG
переделаная схема
sn7002 sSG.pdf
datasheet на транзистор
(89.99 КиБ) Скачиваний: 10
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: УЗ Сонар

Сообщение =DeaD= » 11 апр 2009, 21:34

А где волшебные 2 резистора? Токоограничительный на транзистор и подтяжку затвора к земле?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: УЗ Сонар

Сообщение galex1981 » 11 апр 2009, 21:55

щас поставлю, проверю

Добавлено спустя 13 минут 17 секунд:
Переделал, но транзистор все равно греется сильно. Такое ощущение что исток-сток замыкает, но там же катушка стоит, сопротивление ее проверял 2 Ома где то
Вложения
2.JPG
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: УЗ Сонар

Сообщение =DeaD= » 11 апр 2009, 22:08

galex1981 писал(а):Такое ощущение что исток-сток замыкает, но там же катушка стоит, сопротивление ее проверял 2 Ома где то

Офигеть - транзистор 5 Ом, а нагрузка 2 Ома - конечно транзистор греется. Он забирает на себя 5/(2+5) энергии всей.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: УЗ Сонар

Сообщение galex1981 » 11 апр 2009, 22:13

И что делать? по-любому раскачка пьезоизлучателя именно катушкой, и в исходной схеме также катушка тут стоит
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: УЗ Сонар

Сообщение =DeaD= » 11 апр 2009, 22:26

Либо с катушкой чего-то не так (я не очень в них силён, может быть оно только на 40КГц начинает нормально работать), а может быть стоит взять транзистор с внутренним сопротивлением раз в 10-20 меньше, чтобы на нём оседало 0.25 Ом и 90% энергии попадало в катушку...

Добавлено спустя 2 минуты 57 секунд:
Вообще, если без переменки считать получается что на катушке будет ток 2.5А (5 В / 2 Ома), т.е. рассеиваться будет P=U*I=5*2.5=12.5 Вт, а это более чем дофига. Корпуса даже ТО-220 держат всего до 2Вт без особых проблем, потом перегреваются.

Тестируется с переменкой 40КГц или как?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: УЗ Сонар

Сообщение galex1981 » 11 апр 2009, 22:30

да, сейчас программу исправил - было 38 кгц, сейчас 40 кгц, но незадача такая, я в первом посте пимал что вместо одной катушки 300 мкГн, поставил параллельно 2 на 1 и 1,5 мГн, что при расчете получается 600 мкГн, причем при параллельном соединении у них сопротивление общее то уменьшается
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: УЗ Сонар

Сообщение =DeaD= » 11 апр 2009, 22:51

Какое активное сопротивление примененных индуктивностей знаете? Блин еще бы вспомнить как считается полное сопротивление, а точнее как считается индуктивная его часть :)

Добавлено спустя 5 минут 19 секунд:
Так, нашел, индуктивное сопротивление r = 2*Pi*F*L = 2*3.14*40000*330/1000000=8*3.14*33/10=83 Ома.

Если активное сопротивление 2 Ома, тогда полное сопротивление близко к индуктивному. Не ясно с чего транзистору греться... :pardon:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: УЗ Сонар

Сообщение galex1981 » 11 апр 2009, 22:51

конечно знаю, одной около 8 ми Ом, другой около 4 х Ом получается: (8*4)/(8+4)=2,66 Ом
Индуктивное: r = 2*Pi*F*L = 2*3.14*40000*600/1000000=8*3.14*60/10=150 Ома
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: УЗ Сонар

Сообщение Vovan » 11 апр 2009, 22:56

Потрясающе! Захотел бы - до такого не догадался! 1.Выбросте 10к 2.Прекратите шунтировать УЗ излучатель (дросселем или чем там ещё!) :shock:
И ещё, посмотрите, умаляю (123), в Гугле КАК строится выходной каскад УЗ излучателя.
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: УЗ Сонар

Сообщение =DeaD= » 11 апр 2009, 23:00

2galex1981: Вот чего я нашел - "Параллельное включение трансформаторов с разными группами соединения обмоток недопустимо, так как это приведет к появлению уравнительных токов, близких по значению к токам короткого замыкания.". Подозреваю, что тут именно это и происходит - надо нормальную индуктивность и не извращаться. Тем более что почти нигде не нашел про параллельное включение индуктивностей - видимо там всё плохо и так не делают.

2Vovan: Зачем же так категорично - у людей это работало, мне вот интересно чего получится...

Добавлено спустя 59 секунд:
А ваще - скоро придёт avr123 и всё расскажет :D
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: УЗ Сонар

Сообщение Vovan » 11 апр 2009, 23:01

Извините за категоричность, не удержался... sorry... :oops:
ЗЫ: гы... авр123 пошлёт известно куда :lol:
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: УЗ Сонар

Сообщение =DeaD= » 11 апр 2009, 23:08

Здесь дроссель, как пишет автор, специально для накачки сонара, можно накачивать размахивая 2 ногами МК, а можно через мощные логические элементы запараллеленые, а можно вообще как мы через ст232 драйвер... короче масса подходов - тут один из наиболее недорогих и обещают до 20В накачивать...
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: УЗ Сонар

Сообщение galex1981 » 11 апр 2009, 23:12

Без дросселя вообще после диода на ножке излучателя импульсов нет (осциллографом проверял)... По-ходу, дроссель все равно нужен
to vovan: какая у тебя схема передатчика без дросселя
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: УЗ Сонар

Сообщение =DeaD= » 11 апр 2009, 23:21

Я не без дросселя предлагал, а дроссель нормальный поставить, а не составной :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Пред.След.

Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

cron