Подключение весов по RS232 к Arduino Mega + MAX3232 - нет ответа

nik182
Offline
Зарегистрирован: 04.05.2015

Должно быть Тх - Rx . Передатчик подсоединён к приемнику.  

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

nik182 пишет:

Должно быть Тх - Rx . Передатчик подсоединён к приемнику.  

Вы бы сначала внимательно тему прочитали :)

olegl82
Offline
Зарегистрирован: 23.11.2021

reallord пишет:

Вопрос решил, но аппаратно. 
Как выяснилось, все весы требуют существенно БОЛЬШЕГО напряжения на RS-232 порту.
Более-менее заработало, когда подняли напряжение до 12 V на проводе питания. 
COM порт на компе, как оказалось, по умолчанию выдает 12 V на проводе питания, а ардуино только 5 V.

Из-за этого весы не видят сигнал. Похоже там либо отсечка как несущественный сигнал, либо просто такая плата сопряжения RS-232 в весах, что она требует внешнего питания и не работает без него.

 

Можно ли брать 12V с ардуиновского Vin, если на сам ардуино подать 12V? 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

olegl82 пишет:

reallord пишет:

Вопрос решил, но аппаратно. 
Как выяснилось, все весы требуют существенно БОЛЬШЕГО напряжения на RS-232 порту.
Более-менее заработало, когда подняли напряжение до 12 V на проводе питания. 
COM порт на компе, как оказалось, по умолчанию выдает 12 V на проводе питания, а ардуино только 5 V.

Из-за этого весы не видят сигнал. Похоже там либо отсечка как несущественный сигнал, либо просто такая плата сопряжения RS-232 в весах, что она требует внешнего питания и не работает без него.

 

Можно ли брать 12V с ардуиновского Vin, если на сам ардуино подать 12V? 

надо ставить микросхему преобразователя max232

SAB
Offline
Зарегистрирован: 27.12.2016

И в этой микросхеме max232 уже есть свой внутренний источник питания +- 12 вольт. TTL выводы к ардуине, RS232 выводы на весы. В физическом процессе соединения по ком порту важен переход уровней напряжения через 0. По этому и до 100 метров идет соединение по ком порту 3 проводками.

Green
Offline
Зарегистрирован: 01.10.2015

SAB пишет:

И в этой микросхеме max232 уже есть свой внутренний источник питания +- 12 вольт.


Даже больше. Использовал для программатора +13 вольт с этого макса.)

olegl82
Offline
Зарегистрирован: 23.11.2021

ua6em пишет:

надо ставить микросхему преобразователя max232

а зачем? чтобы на ttl было больше 5В? А если устройству, просто в моём случае это не весы :) , не нужны 12в на ттл?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

olegl82 пишет:

ua6em пишет:

надо ставить микросхему преобразователя max232

а зачем? чтобы на ttl было больше 5В? А если устройству, просто в моём случае это не весы :) , не нужны 12в на ттл?

вы уж определитесь что вам нужно UART или RS-232

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

olegl82 пишет:

reallord пишет:

Вопрос решил, но аппаратно. 
Как выяснилось, все весы требуют существенно БОЛЬШЕГО напряжения на RS-232 порту.
Более-менее заработало, когда подняли напряжение до 12 V на проводе питания. 
COM порт на компе, как оказалось, по умолчанию выдает 12 V на проводе питания, а ардуино только 5 V.

Из-за этого весы не видят сигнал. Похоже там либо отсечка как несущественный сигнал, либо просто такая плата сопряжения RS-232 в весах, что она требует внешнего питания и не работает без него.

 

Можно ли брать 12V с ардуиновского Vin, если на сам ардуино подать 12V? 

 

Конечно можно ( точнее 12 В минус падение на защитном диоде)

Можно и пальцы в розетку сунуть 

Какое отношение вопроса к теме ?

 

 

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

olegl82 пишет:

ua6em пишет:

надо ставить микросхему преобразователя max232

а зачем? чтобы на ttl было больше 5В? А если устройству, просто в моём случае это не весы :) , не нужны 12в на ттл?

Неважно название устройство, 12 в на TTL никогда не нужно. 

Если есть реальные вопросы - задайте.

А пока одно словоблудие.