Автор |
Сообщение |
|
Дата: 26 Фев 2016 21:18:06
#
А, то что подать напрямую сигнал с COM порта на FLAT TTX я не спорю, можно любой на него сигнал подать.
|
|
Дата: 26 Фев 2016 21:19:47
#
Это уже все зависит от програмного обеспечения. POC32 вроде тоже умеет. Но я его не пробывал, у меня настройки в ней COM недоступны.
|
Реклама Google
|
|
|
Дата: 26 Фев 2016 21:24:23
#
Ну, а если никому не интересна прога то и не буду делать...
|
|
Дата: 26 Фев 2016 21:39:19
#
|
|
Дата: 26 Фев 2016 21:44:22
#
Добро пожаловать сюда: Адаптеры USB - RS-232. Устройство, области применения, опыт эксплуатации и проблемы.
Ну это мне не интересно, у меня на рабочей станции есть COM ведь с ноутом и рацией я не буду бегать.. :-)
А так конечно, может и есть адаптеры каторые работают, но я лично попробывал 2 и они не заработали с рацией, хотя кстати пагеры я через них програмил.
|
|
Дата: 26 Фев 2016 21:47:06
#
А так я же не сказал что они вообще не работают, я просто сказал что у меня с двумя ничего не работало.
|
|
Дата: 26 Фев 2016 23:56:03
#
SWAT21
Нет уж, будьте так добры - продолжайте, я скачал!
Вопрос мне кажется неуместен - автор творит потому что может, а главное - он делится результатами работы с сообществом, что дорогого стоит
|
|
Дата: 27 Фев 2016 00:23:13 · Поправил: SWAT21 (27 Фев 2016 00:24:26)
#
deepaer0
Вы главное отпишитесь о результатах действия программы ошибки нужно вылавливать, а то у меня времяни особо нет. В частности если в основной форме подключится к Энкодеру (нажать соединение) а потом выбрать настройки модема всё корректно работает?
|
|
Дата: 27 Фев 2016 14:56:35
#
SWAT21, после соединения открывается ком порт на котором висит ардуина, тут всё четко. Но если после этого зайти в настройки модема то вылетает ошибка "Ошибка подключения. Неизвестное устройство" и порт закрывается. И да, когда порт закрыт то программа шлёт бесконечные ошибки если до этого был включен маяк, которые трудно закрыть без диспетчера задач.
|
|
Дата: 27 Фев 2016 16:59:33 · Поправил: SWAT21 (27 Фев 2016 17:06:46)
#
Ошибки с маяком я уже исправил, "Ошибка подключения. Неизвестное устройство" это скорей всего строка Arduino (AVR POCSAG TRANSCODER VER 3.xx (c) 2014 Henry Carl Ott N2RVQ) не соответствует заявленой я просто хотел сделать защиту от подключения стороннего устройсва буду дорабатывать.
|
|
Дата: 27 Фев 2016 18:02:05
#
|
|
Дата: 27 Фев 2016 18:33:51
#
Пробовал на Arduino NANO V3.0 CH340. |
|
Дата: 27 Фев 2016 19:10:36
#
Парни, а зачем в NEC 21A сбоку интерфейсный коннектор на 4 пина? Через какой все же прогить? Тот, что в батарейром отсеке, или сбоку под резинкой?
|
|
Дата: 27 Фев 2016 19:16:22
#
И должен ли пейджер MAXIMA быть включенным в нормальный режим, когда он программируется? Дело в том, что при подаче питания +3 В на пины 1 и 4, где 1 - ближайший к пружине контакт (+), а 4 - дальний от пружины (-), пейджер обычным образом не включается.
|
|
Дата: 27 Фев 2016 19:20:33 · Поправил: SWAT21 (27 Фев 2016 19:25:10)
#
shadow179
Версия прошивки какая?
|
|
Дата: 27 Фев 2016 19:39:39 · Поправил: SWAT21 (27 Фев 2016 19:44:37)
#
9CXX
Не знаю точно, но помоему тот что в батарейном отсеке.
|
|
Дата: 27 Фев 2016 19:40:35
#
|
|
Дата: 27 Фев 2016 20:23:39
#
9CXX
Парни, а зачем в NEC 21A сбоку интерфейсный коннектор на 4 пина?
Х/з. Для чего-то, наверное, нужен. Скорее всего, чтобы перегонять сообщения из пейджера в комп, принимая во внимание его легкую доступность.
Через какой все же прогить? Тот, что в батарейром отсеке, или сбоку под резинкой?
Который в батарейном отсеке, это точно.
И должен ли пейджер MAXIMA быть включенным в нормальный режим, когда он программируется?
Если мне не изменяет склероз, то последовательность там такая: выключить пейджер, подключить программатор, запустить софт на компе, потом включить пейджер.
При этом педйжер пиликает три раза и переходит в режим программирования.
Подробно процедура была описана в документе, который лежал внутри архива с софтом.
|
|
Дата: 27 Фев 2016 20:24:29 · Поправил: 9CXX (27 Фев 2016 20:26:20)
#
SWAT21
Надо точно, слишком много НО. Вроде бы в режим программирования входит - если держать +3 В на 1-ом пине, то при установке батарейки пейджер дает 3 коротких тона и остается с выключенным дисплеем. Вроде это как раз то, что хочет ПО.
|
|
Дата: 27 Фев 2016 20:26:11
#
avk
Подробно процедура была описана в документе, который лежал внутри архива с софтом.
Там не совсем подробно. Там не ясно должна ли быть батарея и как именно включать пейджер - кнопкой M или установкой батареи? Я включаю установкой батареи, пейджер сам дает три коротких тона, и при этом остается с пустым (выключенным) дисплеем.
|
|
Дата: 27 Фев 2016 20:29:29
#
9CXX
Там не совсем подробно. Там не ясно должна ли быть батарея и как именно включать пейджер - кнопкой M или установкой батареи?
Батарейку можно не вынимать. Во всяком случае, я не вынимал :)
Пейджер включал кнопкой М.
пейджер сам дает три коротких тона, и при этом остается с пустым (выключенным) дисплеем.
Да, именно так, это и есть режим программирования. При этом софт дальше должен перейти в режим изменения настроек пейджера.
|
|
Дата: 27 Фев 2016 20:41:46 · Поправил: 9CXX (27 Фев 2016 20:44:22)
#
avk
Не работают 2 последовательно включенных конвертера RS232 - TTL. По крайней мере мои, собранные на SIPEX SP3232EEN.
Проводники Rx - Tx на стороне пейджера менял. Пробовал 2 разных ROM-файла - 21a.rom и !maxima.rom. На пейджер подаю 2,96 В от 2 батарей АА.
С установкой скорости никаких нюансов нет? В старых DOS-софтах обычно принудительно в конфиге нужно было выставлять.
|
|
Дата: 27 Фев 2016 21:24:40
#
Попробуй выставить скорость 600
|
|
Дата: 27 Фев 2016 21:40:39
#
9CXX
Не работают 2 последовательно включенных конвертера RS232 - TTL. По крайней мере мои, собранные на SIPEX SP3232EEN.
В принципе в этом может быть причина. У меня на оригинальной MAX232 такой трюк, т.е. использование преобразователя RS-232->TTL как инвертора уровней TTL, прокатывает.
Пробовал 2 разных ROM-файла - 21a.rom и !maxima.rom.
Я всегда программировал с использованием оригинального 21a.rom.
!maxima.rom - это уже какое-то местное творчество, часто встречающееся на просторах интернета.
Помнится, я в свое время тоже игрался с ROM-файлами от нечего делать.
С установкой скорости никаких нюансов нет? В старых DOS-софтах обычно принудительно в конфиге нужно было выставлять.
Насколько я помню, в NEC'овском софте настроек скорости, числа бит данных, четности, стоповых нет.
И в пейджере - тоже.
|
|
Дата: 27 Фев 2016 21:43:10
#
SWAT21
Вы не отвлекайтесь, программируйте. Вы как программист нам нужны.
avk
Я понял. Ок, тогда заказываю детали на проверенный программатор.
|
|
Дата: 27 Фев 2016 21:53:05
#
9CXX
Ок, тогда заказываю детали на проверенный программатор.
Если есть под рукой обычные биполярные транзисторы - можно попробовать соорудить инверторы на них.
Кстати глянул сейчас файлик в архиве с софтом.
Вот что там написано насчет последовательности подключения и включения пейджера:
(i) Using the NEC EZ 2870 interface box between the pager and PC, connect the pager to the ROM writing cable and switch it off.
(ii) Insert the disk and type a:\UCP\UCPV671 to run the program. The ROM file list will then display a list of files. Select the file appropriate to the pager being programmed (see the above list) and press return.
(iii) The PC will load the selected ROM File and will then prompt the user to connect the pager. Use the interface connection cable and insert it into the pagers programming port which is in the battery compartment
. (NB: the 26B pager does not require a battery for programming. Insert the programming cable in to the port behind the battey location). Switch the pager on and you should hear three brief beeps which confirm that the electrical connection is correct. If the pager powers on normally, check the electrical connections and ensure that power is supplied to the interface box.
Press any key.
Т.е. наличествует один мутный момент: в пункте (i) сказано подключить пейджер когда еще софт не запущен, и в пункте (iii) тоже сказано - подключить пейджер, но уже после того, как софт запущен.
Честно говоря, не помню уже, какая последовательность правильная.
Может статься, что обе :)
|
|
Дата: 27 Фев 2016 22:16:16
#
avk
Я это читал. Поэтому говорю, что там не все описано. Но главное, что в режим трех коротких бипов пейджер входит всяко-разно. Дальше таймаут связи.
|
|
Дата: 27 Фев 2016 22:31:30
#
9CXX
Пожалуй, вам повезло - мне сегодня родственники привезли на помочь разобраться старый комп, и тут мне пришло в голову, что у него есть аппаратный COM-порт :)
Хотя он не такой уж и старый - процессор Core 2 Duo 2.2 GHz.
Но тем не менее я соорудил загрузочную флешку со старым добрым DOS'ом, куда скопировал софт для программирования NEC'ов.
И как ни странно, софт успешно заработал!
Результаты экспериментов с NEC21A Maxima:
1. Когда подключать пейджер - до запуска софта или после - не критично. Главное, чтобы пейджер был выключен, и включать его надо после того, как софт запущен и в нем выбран соответствующий ROM-файл.
2. Батарейку из пейджер я не вынимал.
3. Настроек COM-порта в самом софте нет, даже указания номера COM-порта. Возможно, что-то можно задать через командную строку - на разные опции через / он ругается. Методом тыка удалось выяснить, что /Cx - это скорее всего номер COM-порта, где x - соответствующая цифра. По умолчанию берется COM1.
4. ROM-файл - 21A.ROM.
|
|
Дата: 27 Фев 2016 22:52:16 · Поправил: SWAT21 (27 Фев 2016 22:57:04)
#
Для работы с USB com нужно в настройках устройства сего выставить номер порта или COM1 или COM2. И работать должно всё через винду. Зачастую эти переходники не работают из за выходного (с моста) уровня TTL (0-3.3в) тоесть напряжение максимум 3.3в. А RS232 по стандарту имеет сигнал с уровнем от 5-15в. Именно поэтому он и не работает со старым железом. И ещё он должен поддерживать 9 (если мне память не изменяет) стандартных сигналов, но большинство поддерживает только 3, что для программирования пагеров да и вообще железок 90-х вообще не годится.
|
|
Дата: 27 Фев 2016 23:00:47 · Поправил: 9CXX (27 Фев 2016 23:05:01)
#
avk
Спасибо, интересно.
У вас он тоже с черным экраном, когда вы его включаете?
И если я не вынимаю батарейку, а жму включение, то он очень быстро дает 1 тон, потом пауза, а потом 3 коротких тона. Дисплей при этом ничего не отображает. У вас аналогично?
|
Реклама Google |
|