roboforum.ru

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

Чайник и OR-BTM111-9.6

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: Чайник и OR-BTM111-9.6

Сообщение yak-40 » 07 сен 2009, 21:36

Romeo писал(а):Стабилизатор у нас найти очень сложно.

В СD-приводе обычно стоит стабилизатор на 3,3V (LM1117)
Из старой материнки можно выковырить :)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Чайник и OR-BTM111-9.6

Сообщение =DeaD= » 07 сен 2009, 21:52

Romeo писал(а):Регулируемый долго настраивать.

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

Re: Чайник и OR-BTM111-9.6

Сообщение Duhas » 07 сен 2009, 21:59

а самое веселое это транзюк типа BD139 + подстроечник ) есть везде... у мну дома в количестве штук 10 мона найти )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Чайник и OR-BTM111-9.6

Сообщение Romeo » 08 сен 2009, 01:05

=DeaD= писал(а):
Romeo писал(а):Регулируемый долго настраивать.

Это как? LM217 + переменник 1К + постоянник 1К и 30 секунд настройки с мультиметром.

Огромное спасибо. Долго подбирал сопротивления для этого стабилизатора :)
Но с Вашей помощью модуль запустился и определился.
Получается, система "выделила" устройству 2 COM порта. Один для приёма, а другой для передачи. Правильно понимаю?
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Чайник и OR-BTM111-9.6

Сообщение =DeaD= » 08 сен 2009, 06:30

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

Re: Чайник и OR-BTM111-9.6

Сообщение Master » 08 сен 2009, 09:33

2 порта, у меня после включения их 15 становица. Правда это может быть БТ свисток кучу наделывает.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Чайник и OR-BTM111-9.6

Сообщение Romeo » 08 сен 2009, 20:39

Добрый вечер.
Запускаю модуль OR-BTM111-9.6. Выводы RX и TX соединяю меж собой. Система выделила COM6 и СОМ7 для OR-BTM (на СОМ7 забиваю, лишний он). Запускаю прогу "Serial Port Terminal", открываю COM6 и посылаю произвольную строку. Ответа нет. Далее, запускаю виндовский "Hyper Terminal", подключаюсь к СОМ6 и посылаю символ с клавиатуры. Окно проги виснет секунды на две. И всё.
Чего я не того делаю?
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Чайник и OR-BTM111-9.6

Сообщение Duhas » 08 сен 2009, 20:41

настройки порта проверь...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Чайник и OR-BTM111-9.6

Сообщение Romeo » 08 сен 2009, 21:10

Master писал(а):2 порта, у меня после включения их 15 становица. Правда это может быть БТ свисток кучу наделывает.

Количество виртуальных COM-портов получилось столько, сколько можно подключить к ВТ свистку других ВТ устройств.

Добавлено спустя 22 минуты 45 секунд:
Duhas писал(а):настройки порта проверь...

Вроде всё нормально.
А мог ли я чё спалить?
Или терминалами неправильно пользуюсь?
Вложения
1.JPG
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Чайник и OR-BTM111-9.6

Сообщение galex1981 » 08 сен 2009, 21:19

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

Re: Чайник и OR-BTM111-9.6

Сообщение =DeaD= » 08 сен 2009, 22:27

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

Re: Чайник и OR-BTM111-9.6

Сообщение Romeo » 08 сен 2009, 22:40

Соединил выводы 12 и 13 RoboBUS. Проблему я уже решил. В терминале надо было подождать чуть. Долго сигналы проходят.
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Чайник и OR-BTM111-9.6

Сообщение Romeo » 09 сен 2009, 06:01

Короче я сдаюсь :(
Отложу модуль на недельку в сторону.
Разорвал перемычку RX-TX на RoboBUS и снова програл через Hyper Terminal (писал в файл и на экран).
Ответ есть. Но получается, что не от модуля от самого порта COM6.
До свидания. "Увидимся" через недельку.
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Re: Чайник и OR-BTM111-9.6

Сообщение =DeaD= » 09 сен 2009, 06:37

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

Re: Чайник и OR-BTM111-9.6

Сообщение Romeo » 09 сен 2009, 07:56

Именно эхо от терминала и ввело меня в заблуждение.
Переподключил модуль.
Программа на VB:
Код: Выделить всёРазвернуть
Option Explicit

Private Sub Command1_Click()
MSComm1.Output = Chr(10)
End Sub

Private Sub Form_Load()
MSComm1.CommPort = 10
MSComm1.Settings = "9600,N,8,1"
MSComm1.InBufferSize = 1
MSComm1.RThreshold = 1
MSComm1.InputLen = 1
MSComm1.PortOpen = True
End Sub

Private Sub MSComm1_OnComm()
Dim RS As String
If MSComm1.CommEvent = 2 Then
  RS$ = MSComm1.Input
  MsgBox RS1$ End If
End Sub

При соединении выводов RX и TX модуля в строке с "RS$ = MSComm1.Input" вылетает ошибка RunTime Error 8020 (Error reading comm device). Если выводы не соединять, то ошибки не происходит (вполне логично).
Почему же не получается читать с порта?
Аватара пользователя
Romeo
 
Сообщения: 320
Зарегистрирован: 04 фев 2009, 16:02
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder

Пред.След.

Вернуться в Open Robotics

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

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