Например TDA7294

Форум РадиоКот • Просмотр темы - Помогите разобраться с COM и АЦП
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср янв 28, 2026 14:45:59

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 128 ]    , , 3, , , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 18, 2008 22:43:32 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
To all
Сейчас прочитал ещё одно описание COM порта, и понял, что нечего не понял.
В первом месте написано -3 до -25V и +3 до +25V, а во втором -3 до -12V и +3 до +12V.
Вот цитат из последнего источника:

“Уровни сигналов на выходах передатчиков должны быть в диапазонах -12...-5 В и +5...+12 В для представления единицы и нуля соответственно.”

Я почему то больше верю где +/-12V, а не +/-25. Мне кажется что COM порт на +25V просто сгорит.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 18, 2008 23:14:25 
Друг Кота

Карма: 13
Рейтинг сообщений: 84
Зарегистрирован: Чт сен 20, 2007 14:08:00
Сообщений: 13796
Рейтинг сообщения: 0
Sounds писал(а):
To kalobyte
Подскажи пожалуйста если убрать стабилитроны что то изменится?
А как заменить АЦП на max232? Где про это можно прочитать?


да не ацп, а стабилитроны с резисторами замени на мах232


ARV
я делал программатор для авр и он не работал. пока я не поставил мах232 и буфер на 7404 или типа того
на новых платах такой трюк не прокатывает
если бы прокатывал, то и не делали бы преобразователи на мелкасхемах


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 18, 2008 23:40:28 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
To kalobyte
То есть я убираю все стабилитроны и резисторы которые подходят к АЦП и за место них ставлю max232 и обвязываю его кондёрами, а потом цепляю к COM порту?
Не подскажешь где найти русский даташет на max232, в русском варианте он вообще существует?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 07:18:22 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18454
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
kalobyte писал(а):
я делал программатор для авр и он не работал. пока я не поставил мах232 и буфер на 7404 или типа того
на новых платах такой трюк не прокатывает
если бы прокатывал, то и не делали бы преобразователи на мелкасхемах
а вот мой опыт доказывает прямо противоположное. у меня схема со стабилитронами прекрасно работает и на ноутбуке, и на трех обычных, вполне "новых" компах. так что я бы вам не советовал однозначно утверждать, что это нельзя делать

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 10:16:33 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
To gan
Подскажи пожалуйста на первой схеме у тебе стоит резистор 470 Ом. Для чего он стоит, какова его роль?
На второй схеме стоит какой стоит резистор, на 100 Ом?
Диод я так понимаю любой?
Какой транзистор стоит?

А можно вот этот запрос «MSComm1.Output = Chr(0)» отправить не на 3 Pin, а на 7 или 4 Pin?

Спасибо за помощь!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 17:00:33 
Друг Кота

Карма: 13
Рейтинг сообщений: 84
Зарегистрирован: Чт сен 20, 2007 14:08:00
Сообщений: 13796
Рейтинг сообщения: 0
Sounds
русских даташитов не существует и существовать не будет
там 4 кондера навесить и все
в новых преобразователях и кондеры не нужны

ARV
простота и дешевизна схем обратнопропорциональна сложности настройки и работоспособности
5 проводков в авр для начинающего кажутся простым, только в 90% чуда не происходит


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 17:14:39 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
To All
Кто знает подскажите как к этой схеме за место транзистора подцепить max232?
Если несложно изобразите пожалуйста на схеме.
Спасибо за помощь!


Вложения:
fun.jpg [14.5 KiB]
Скачиваний: 444
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 17:20:20 
Модератор
Аватар пользователя

Карма: 46
Рейтинг сообщений: 236
Зарегистрирован: Чт окт 27, 2005 18:50:07
Сообщений: 11169
Откуда: из мест не столь отдалённых
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Пардон,этого сделать низзя. У Вас транзистор в роли ключевого элемента, А МАХ232- это преобразователь логических уровней, причём- в сторону ПОВЫШЕНИЯ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 17:50:41 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
To Сэр Мурр
Ой, извиняюсь за глупый вопрос. Ляпнул не подумавши.
Автор рекомендует ставить КТ3102, а можно их заменить на BC547 или на BC557?
И не как немогу понять какой диод стоит?
Спасибо за помощь! И ещё раз извините!


Последний раз редактировалось Sounds Вт авг 19, 2008 20:18:01, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 18:07:04 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18454
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
kalobyte писал(а):
простота и дешевизна схем обратнопропорциональна сложности настройки и работоспособности
5 проводков в авр для начинающего кажутся простым, только в 90% чуда не происходит
не могу с этим согласиться.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 22:12:02 
Модератор
Аватар пользователя

Карма: 46
Рейтинг сообщений: 236
Зарегистрирован: Чт окт 27, 2005 18:50:07
Сообщений: 11169
Откуда: из мест не столь отдалённых
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Sounds писал(а):
To Сэр Мурр

Автор рекомендует ставить КТ3102, а можно их заменить на BC547 или на BC557?
И не как немогу понять какой диод стоит?

Можно, и можно даже что-то помощнее, вроде КТ815, поскольку в коллектор включён вентилятор, а он может кушать до 0,5 А (надо смотреть на наклейку на вентиляторе). Диод- совершенно любой, хоть 1N4001, хоть 1N4148 :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 22:46:18 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
Вентилятор кушает 0.12А, по идеи потянет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 19, 2008 22:49:04 
Модератор
Аватар пользователя

Карма: 46
Рейтинг сообщений: 236
Зарегистрирован: Чт окт 27, 2005 18:50:07
Сообщений: 11169
Откуда: из мест не столь отдалённых
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Да. Но запас карман не тянет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 20, 2008 09:59:10 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
To All
Уважаемые! Объясните пожалуйста, по какому принципу работает регистр сдвига 74НС595?
И ещё не как не могу понять, какую роль выполняет диод?
И какую роль выполняет транзистор?
Спасибо за помощь!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 22, 2008 01:12:50 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
Набросал схему из примера с вентилятором(киллером).
Но осталась не совсем понятна программная часть.
Поскольку исходника не было я начал писать сам. Вот код программы:
Код:
Private Sub Form_Load()
MSComm1.Settings = "1200,N,8,1"
MSComm1.CommPort = 2
MSComm1.PortOpen = True
Timer1.Interval = 1
End Sub
Private Sub Timer1_Timer()
MSComm1.Output = Chr(0)
End Sub

После запуска программы у меня получилась такая вот беда.
При замере напряжения я увидел что оно подаётся не стабильно.
Получается что оно постоянно прыгает с 12.04V на 11.68V потом 10.5V итак в таком диапазоне как в цикле.
С чем это связанно?
Как это лечатся?
Что я сделал не так?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 22, 2008 02:11:20 
Модератор
Аватар пользователя

Карма: 16
Рейтинг сообщений: 14
Зарегистрирован: Вс июн 01, 2008 00:17:35
Сообщений: 4673
Откуда: Я всего лишь плод вашего воображения...
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
У вас где напруга скачет? На выходе СОМ-порта ПК? Когда выставили на линии нолик? О какой линии речь?

Я почему спрашиваю, ибо если речь о СОМ-порте ПК, то там запросто может быть хоть 10.5В, хоть 13В, ибо 12В шина ИБП ПК не стабилизируется. Стабилизируется обычно только 5В. Так что если нагрузка на шине 5В пляшет, то пляшет и напруга на шине 12В.

_________________
Знание - сила!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 22, 2008 08:45:30 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
Вот на схеме изобразил куда я подключаю тестер (X1 и X2).


Вложения:
fun.jpg [11.2 KiB]
Скачиваний: 438
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 22, 2008 12:39:30 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн мар 24, 2008 15:36:17
Сообщений: 43
Откуда: Сургут
Рейтинг сообщения: 0
Sounds писал(а):
Набросал схему из примера с вентилятором(киллером).
Но осталась не совсем понятна программная часть.

Исходник приаттачил
Цитата:


При замере напряжения я увидел что оно подаётся не стабильно.
Получается что оно постоянно прыгает с 12.04V на 11.68V потом 10.5V итак в таком диапазоне как в цикле.
С чем это связанно?

Возможная причина в том, что таймер вызывается каждую милисекунду, а при скорости 1200 бит/сек получается время на передачу одного символа (1/1200)*10= 8 мс. Вообще, как я заметил, таймер безбожно врёт, если ему задать меньше десятка милисекунд, а тут ещё тайминги обработки порта подмешиваются, вот и получается каша. Задай интервал таймера побольше и увеличь скорость порта, должно получиться, у меня в первом примере (с кнопкой и светодиодом) интервал=10мс.
А в приаттаченном исходнике я вообще отказался от таймера:
Код:
 Do While 1
    MSComm1.Output = Chr(PWM)
    Do
        DoEvents                        '
             BufferPort = BufferPort & MSComm1.Input
        Loop Until MSComm1.InBufferCount = 0         
        BufferPort = ""
 Loop

то есть отправляем на порт переменную PWM, а затем ждём пока её же не примем по линии Rx (именно для этого я объединил 2 и 3 вывод разъёма), то есть пока счётчик буффера порта не обнулится. И всё это крутим в бесконечном цикле Do While 1 ......Loop.


Вложения:
reostat.rar [1.76 KiB]
Скачиваний: 240
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 22, 2008 16:35:49 
Модератор
Аватар пользователя

Карма: 16
Рейтинг сообщений: 14
Зарегистрирован: Вс июн 01, 2008 00:17:35
Сообщений: 4673
Откуда: Я всего лишь плод вашего воображения...
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Это тоже, но в первую очередь некачественное питание.

_________________
Знание - сила!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 22, 2008 17:59:08 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт май 27, 2008 23:23:24
Сообщений: 238
Рейтинг сообщения: 0
Пухич
Ты имеешь в виду некачественное питание со стороны отдельного источника питания, а не от COM?
gan
Ну что таймер как то не так работает я заметил уже давно.=(
Честно говоря у меня была идея поставить не тай мер а бесконечный цикл, но я посчитал эту идею бредовой. Но сей час я сел и прикинул и понял что цикл полюбому работает быстрей чем этот таймер.
Спасибо за помощь!!!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 128 ]    , , 3, , , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y