Страница 1 из 3

1-wire шлюз для компьютера

Добавлено: 26 окт 2013, 03:29
4ainik
Здравствуйте

Прочитал статью http://radiohlam.ru/control/com_1-wire.htm про забавный 1-wire адаптер, а нет ли такого же, но чтобы подключался к USB (тоже на AVR)?

ЗЫ: Перешел на форум по ссылке viewforum.php?f=13 из статьи, а соответствующего топика нет?

Спасибо. До свидания.

Re: 1-wire шлюз для компьютера

Добавлено: 27 окт 2013, 20:52
rhf-admin
Неа, для USB нету. Но есть же преобразователи USB-COM. Он с ними отлично будет работать.

Re: 1-wire шлюз для компьютера

Добавлено: 27 окт 2013, 22:44
4ainik
есть повод сделать! :)
я знаю что для AVR есть какие-то хаки, позволяющие в простых МК не имеющих аппаратной поддержки USB реализовывать взаимодействие МК с компом по USB без дополнительных чипов

Re: 1-wire шлюз для компьютера

Добавлено: 04 май 2015, 06:32
RAdio-hlamer
Здравствуйте.
Изготовил шлюз на ATtiny2313. Прошил контроллер на ChipProg48 - (1wire). Подключил термодатчик Dallas 18B20 паразитным питанием. После подключения MOLEX начинает греться MAX232C, через пол минуты не дотронуться.
думал 232 брак, но из партии уже 3я так себя ведет.Что я сделал не так. Могу сделать фото отчет.

Re: 1-wire шлюз для компьютера

Добавлено: 04 май 2015, 07:00
RAdio-hlamer
Общий вид
Полярности 232 и МК правильные.
В кроватках К.З тоже нет.

Re: 1-wire шлюз для компьютера

Добавлено: 04 май 2015, 07:07
RAdio-hlamer
Изображение как то не так вставил

Re: 1-wire шлюз для компьютера

Добавлено: 04 май 2015, 12:20
rhf-admin
Если подать питание, но к компу не подключать тоже греется? Если нет, то вероятнее всего линии Tx / Rx перепутаны.
Я вот смотрю картинку, вполне возможно, что не совсем очевидно, как это к компу подключать. Линии Rx/Tx надо подключать к компу крест накрест, то есть Tx (передатчик) устройства подключается к Rx (приёмнику) порта на компе, а Rx (приёмник) устройства - к Tx (передатчику) порта на компе. 14-я нога max232 - это Tx устройства, она должна быть подключена к Rx компьютерного порта, 13-я нога max232 - это Rx устройства, её надо подключать к линии Tx компьютерного порта.
Возможно проблема в этом (просто не могу предположить, в чём она ещё может быть :? )

Re: 1-wire шлюз для компьютера

Добавлено: 04 май 2015, 15:42
RAdio-hlamer
А почему я не вижу свои фото?
Нет, Rx Tx подключено крест на крест, правда первое подключение было именно таким(прямым Rx-Rx, Tx-Tx), исправил. Все равно греется, даже без подключения DB9 :-? :cry2:

Re: 1-wire шлюз для компьютера

Добавлено: 04 май 2015, 15:53
RAdio-hlamer
В статье сказано:"Для правильной работы шлюза в контроллере должны быть "запрограммированы" следующие фьюзы: SPIEN, SUT0"
Когда они, точнее где это указывать? В процессе прошивания МК или это описано в прошивке?

Re: 1-wire шлюз для компьютера

Добавлено: 04 май 2015, 19:02
rhf-admin
Фотки ты неправильно вставляешь. Их не нужно через тэг img вставлять, этот тэг для того, чтобы вставлять ссылки на фотки, но фотки при этом должны быть по сети доступны (а твой диск c: по сети недоступен и подгрузить с него налету ничего нельзя). Их надо вставлять через кнопку "добавить вложения" внизу, под кнопками "Сохранить", "Предпросмотр", "Отправить", тогда они загрузятся на сервак и уже оттуда будут доступны (а не с диска c:).

SPIEN, SUT0 - это так называемые фьюзы. В PonyProg они доступны в пункте меню Security and Configuration bits. Там напротив этих битов должны стоять галочки. Но дело вряд ли в этих фьюзах, первый нужен для того, чтобы включить низковольтное программирование (оно по умолчанию включено), второй - для выбора тактовой частоты. Так что ищи КЗ, где-то что-то коротит.

З.Ы. А может сама тинька в кроватке задом наперёд стоит? Или максимка задом наперёд припаян?