Вопрос решил, но аппаратно.
Как выяснилось, все весы требуют существенно БОЛЬШЕГО напряжения на RS-232 порту.
Более-менее заработало, когда подняли напряжение до 12 V на проводе питания.
COM порт на компе, как оказалось, по умолчанию выдает 12 V на проводе питания, а ардуино только 5 V.
Из-за этого весы не видят сигнал. Похоже там либо отсечка как несущественный сигнал, либо просто такая плата сопряжения RS-232 в весах, что она требует внешнего питания и не работает без него.
Можно ли брать 12V с ардуиновского Vin, если на сам ардуино подать 12V?
Вопрос решил, но аппаратно.
Как выяснилось, все весы требуют существенно БОЛЬШЕГО напряжения на RS-232 порту.
Более-менее заработало, когда подняли напряжение до 12 V на проводе питания.
COM порт на компе, как оказалось, по умолчанию выдает 12 V на проводе питания, а ардуино только 5 V.
Из-за этого весы не видят сигнал. Похоже там либо отсечка как несущественный сигнал, либо просто такая плата сопряжения RS-232 в весах, что она требует внешнего питания и не работает без него.
Можно ли брать 12V с ардуиновского Vin, если на сам ардуино подать 12V?
И в этой микросхеме max232 уже есть свой внутренний источник питания +- 12 вольт. TTL выводы к ардуине, RS232 выводы на весы. В физическом процессе соединения по ком порту важен переход уровней напряжения через 0. По этому и до 100 метров идет соединение по ком порту 3 проводками.
Вопрос решил, но аппаратно.
Как выяснилось, все весы требуют существенно БОЛЬШЕГО напряжения на RS-232 порту.
Более-менее заработало, когда подняли напряжение до 12 V на проводе питания.
COM порт на компе, как оказалось, по умолчанию выдает 12 V на проводе питания, а ардуино только 5 V.
Из-за этого весы не видят сигнал. Похоже там либо отсечка как несущественный сигнал, либо просто такая плата сопряжения RS-232 в весах, что она требует внешнего питания и не работает без него.
Можно ли брать 12V с ардуиновского Vin, если на сам ардуино подать 12V?
Конечно можно ( точнее 12 В минус падение на защитном диоде)
Должно быть Тх - Rx . Передатчик подсоединён к приемнику.
Должно быть Тх - Rx . Передатчик подсоединён к приемнику.
Вы бы сначала внимательно тему прочитали :)
Вопрос решил, но аппаратно.
Как выяснилось, все весы требуют существенно БОЛЬШЕГО напряжения на RS-232 порту.
Более-менее заработало, когда подняли напряжение до 12 V на проводе питания.
COM порт на компе, как оказалось, по умолчанию выдает 12 V на проводе питания, а ардуино только 5 V.
Из-за этого весы не видят сигнал. Похоже там либо отсечка как несущественный сигнал, либо просто такая плата сопряжения RS-232 в весах, что она требует внешнего питания и не работает без него.
Можно ли брать 12V с ардуиновского Vin, если на сам ардуино подать 12V?
Вопрос решил, но аппаратно.
Как выяснилось, все весы требуют существенно БОЛЬШЕГО напряжения на RS-232 порту.
Более-менее заработало, когда подняли напряжение до 12 V на проводе питания.
COM порт на компе, как оказалось, по умолчанию выдает 12 V на проводе питания, а ардуино только 5 V.
Из-за этого весы не видят сигнал. Похоже там либо отсечка как несущественный сигнал, либо просто такая плата сопряжения RS-232 в весах, что она требует внешнего питания и не работает без него.
Можно ли брать 12V с ардуиновского Vin, если на сам ардуино подать 12V?
надо ставить микросхему преобразователя max232
И в этой микросхеме max232 уже есть свой внутренний источник питания +- 12 вольт. TTL выводы к ардуине, RS232 выводы на весы. В физическом процессе соединения по ком порту важен переход уровней напряжения через 0. По этому и до 100 метров идет соединение по ком порту 3 проводками.
И в этой микросхеме max232 уже есть свой внутренний источник питания +- 12 вольт.
Даже больше. Использовал для программатора +13 вольт с этого макса.)
надо ставить микросхему преобразователя max232
а зачем? чтобы на ttl было больше 5В? А если устройству, просто в моём случае это не весы :) , не нужны 12в на ттл?
надо ставить микросхему преобразователя max232
а зачем? чтобы на ttl было больше 5В? А если устройству, просто в моём случае это не весы :) , не нужны 12в на ттл?
вы уж определитесь что вам нужно UART или RS-232
Вопрос решил, но аппаратно.
Как выяснилось, все весы требуют существенно БОЛЬШЕГО напряжения на RS-232 порту.
Более-менее заработало, когда подняли напряжение до 12 V на проводе питания.
COM порт на компе, как оказалось, по умолчанию выдает 12 V на проводе питания, а ардуино только 5 V.
Из-за этого весы не видят сигнал. Похоже там либо отсечка как несущественный сигнал, либо просто такая плата сопряжения RS-232 в весах, что она требует внешнего питания и не работает без него.
Можно ли брать 12V с ардуиновского Vin, если на сам ардуино подать 12V?
Конечно можно ( точнее 12 В минус падение на защитном диоде)
Можно и пальцы в розетку сунуть
Какое отношение вопроса к теме ?
надо ставить микросхему преобразователя max232
а зачем? чтобы на ttl было больше 5В? А если устройству, просто в моём случае это не весы :) , не нужны 12в на ттл?
Неважно название устройство, 12 в на TTL никогда не нужно.
Если есть реальные вопросы - задайте.
А пока одно словоблудие.