реклама на сайте
подробности

 
 
13 страниц V  « < 7 8 9 10 11 > »   
Reply to this topicStart new topic
> Программатор RS232, своими руками
Yra
сообщение Jul 16 2005, 17:56
Сообщение #121


Местный
***

Группа: Свой
Сообщений: 396
Регистрация: 22-10-04
Из: Воронеж
Пользователь №: 962



Пора уже обсуждать по существу. Что- то никто не отваживается пока вывесить своё видение принципиальной схемы.
Вот для ускорения процесса моя P-CAD2001 библиотечка элементов
Прикрепленные файлы
Прикрепленный файл  Programmator.zip ( 81.02 килобайт ) Кол-во скачиваний: 133
 


--------------------
всё можно наладить, если достаточно долго вертеть в руках /Законы Мерфи/
Go to the top of the page
 
+Quote Post
sK0T
сообщение Jul 17 2005, 21:39
Сообщение #122


Местный
***

Группа: Свой
Сообщений: 241
Регистрация: 22-12-04
Пользователь №: 1 610



Цитата(aal @ Jul 8 2005, 07:37)
2Yra
В ефинде десятки предложений TUSB3210 от кучи поставщиков с ценой от 3,5$ и выше....
В крайнем случае две-три недели подождёш.....

Цитата
Жалко, что управляющая программа написана на Delphi

А насчёт Delphi ты неправ. Какая разница на чём написанно - главное чтоб работало. Я свои мелкие служебные проги на делфи и крапаю. Быстро и удобно. Просто долгое время писал на паскале. Сейчас могу и на с и на фортране накропать, но смысл. Есть кучка мной написанных за 10 лет библиотечек и программок, мне бымтрей на делфи накропать....
*



Как только Вы мне подскажите, как программу на Дельфи запустить под MacOS… :-)

Есть универсальный язык меж-программерского общения: Си и POSIX. :-)

Подход «главное, что бы работало» работает только до тех пор, пока программа пишется для себя.

Если хочется донести программу людям, следует писать её с минимальными для этих людей засадами. Программа не должна требовать «супер-пупер-dll-которая-есть-только-у-меня-так-как-я-её-нашёл-пять-лет-назад-на-торри-ру-а-все-остальные-у-кого-нет-дураки». :-)

(Не знаю, почему меня унесло в философию.)
Go to the top of the page
 
+Quote Post
jack_avenger
сообщение Jul 19 2005, 09:28
Сообщение #123


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 30-06-05
Из: Киев
Пользователь №: 6 426



Давайте сначала с железом решать а уже потом с софтом!
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jul 19 2005, 10:11
Сообщение #124


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(m16 @ Jul 13 2005, 08:54)
Да  вот  он

Извиняюсь  это  протокол mkII
*

Так а где описание dW ?
Не описание протокола между PC и железкой, которая умеет dW, а описание протокола и интерфейса между программатором и программируемым кристаллом.
Или, для начала, хотя бы электрический интерфейс и времянки.
Это мог бы срисовать кто-то, у кого есть atmel-овская железка с dW - срисовать схему выходного каскада и осциллографом глянуть характерные времена. Тогда хоть в схему можно заложить, а уж софтом потом заняться.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
hcube
сообщение Jul 21 2005, 19:12
Сообщение #125





Группа: Новичок
Сообщений: 1
Регистрация: 30-05-05
Пользователь №: 5 557



5 копеек по поводу программатора RS232. Мы такой сделали, и успешно им пользуемся. Из деталей - два диода, MAX232, 4 конденсатора и резистор ;-)

Как работает - у ком-порта есть дополнительные служебные линии. Их и надо использовать. Все их можно дергать, как - см. документацию на ком-порт ;-). Питать программатор лучше всего от 5В питания контроллера. Всего используется 3 входящих линии (одна - через ограничитель напряжения на резисторе 10к и диодах) и 2 исходящие - MISO и TXD. RXD обьединен с MOSI.

Основной недостаток - оно довольно медленно шьет ;-) Ну, и, конечно, это внутрисхемный программатор, а не полноценный ;-)

Полноценный в ПРИНЦИПЕ можно было бы сделать на базе ПЛМ с реализацией числа управляемых выходов/входов по числу ножек. А дальше - логическая 1 = +5, логический 0 = земля, и еще надо скоммутировать 3 логических сигнала и ресет. Я так понимаю, в прошивку надо сделать 6 штук шин, и каждой ножке назначить свой номер. А потом просто загрузить в регистры шин адреса ножек - там где адрес шины совпадет с адресом ножки - открывается логика и коммутируется сигнал.
Go to the top of the page
 
+Quote Post
buran
сообщение Jul 29 2005, 06:11
Сообщение #126





Группа: Новичок
Сообщений: 2
Регистрация: 6-07-05
Пользователь №: 6 557



Всех кто любит USB

USB-RS232 converter + USB-8/16bit converter + USB-EEPROM scratch pad
based on cheap AVR microcontroller


http://www.cesko.host.sk/IgorPlugUSB_RS232...f3c4d66a5ff84dd

цена вопроса данного устройства в 4-5 раз ниже нежели применение FT232BM

Парень просто молодец в данном вопросе.
Go to the top of the page
 
+Quote Post
BVU
сообщение Jul 29 2005, 06:29
Сообщение #127


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(buran @ Jul 29 2005, 10:11)
Всех кто любит USB

USB-RS232 converter + USB-8/16bit converter + USB-EEPROM scratch pad
based on cheap AVR microcontroller


http://www.cesko.host.sk/IgorPlugUSB_RS232...f3c4d66a5ff84dd

цена вопроса данного устройства в 4-5 раз ниже нежели применение FT232BM

Парень просто молодец в данном вопросе.
*


Молодец то - молодец, но полный UART не реализовал, как в CP2101/02, FT8U232. Так что если "приспичит" пользовать сигналы управления, придется брать фирменные преобразователи... wink.gif


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
buran
сообщение Jul 29 2005, 07:45
Сообщение #128





Группа: Новичок
Сообщений: 2
Регистрация: 6-07-05
Пользователь №: 6 557



Зато это устройство позволяет обмениваться данными с другими приборами в последовательном (сигналы TxD и RxD) и параллельном (сигналы D0-D7) кодах.


Тогда вот это
http://murid0.narod.ru/usb/usb.htm

а точнее вот это
http://murid0.narod.ru/usb/usb_lpt.gif

Все равно лучше чем FT232
Go to the top of the page
 
+Quote Post
ReAl
сообщение Aug 1 2005, 13:09
Сообщение #129


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(buran @ Jul 29 2005, 10:45)
Зато это устройство позволяет обмениваться данными с другими приборами в последовательном (сигналы TxD и RxD) и параллельном (сигналы D0-D7) кодах.

Тогда вот это
http://murid0.narod.ru/usb/usb.htm

а точнее вот это
http://murid0.narod.ru/usb/usb_lpt.gif

Все равно лучше чем FT232
*

"чем лучше?"
"чем FT232!"

Не вижу у этой схемы ни грамма преимуществ перед FT232+ATmega48 - ни по цене, ни по компактности, ни по возможностям, ни, тем более, по перспективе развития возможностей.

У меня уже пару недель предотпускной аврал, скоро будет отпуск (наконец-то!), потом - послеотпускной аврал :-)
Так что я из серъёзных обсуждений пока выпал... :-(


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
ReAl
сообщение Aug 1 2005, 13:11
Сообщение #130


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(buran @ Jul 29 2005, 09:11)
Всех кто любит USB
http://www.cesko.host.sk/IgorPlugUSB_RS232...f3c4d66a5ff84dd

цена вопроса данного устройства в 4-5 раз ниже нежели применение FT232BM

Парень просто молодец в данном вопросе.
*

И скорость ниже на порядок, не так ли?
Парень молодец, бесспорно, но это другое устройство, его нельзя сравнивать с FT232/FT245


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
AndyBig
сообщение Aug 3 2005, 10:26
Сообщение #131


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Цитата
У меня уже пару недель предотпускной аврал, скоро будет отпуск (наконец-то!), потом - послеотпускной аврал :-)
Так что я из серъёзных обсуждений пока выпал... :-(

Аналогично sad.gif((
Так что прошу у всех прощения за свое выпадение...
Go to the top of the page
 
+Quote Post
Juk1976
сообщение Aug 3 2005, 11:17
Сообщение #132


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 1-08-05
Из: Украина Винница
Пользователь №: 7 258



Извините, что влезаю.
Была у меня тоже проблема с программатором по LPT (порт сгорел). w00t.gif

за 10 мин собрал на собачнике схемку а ля MAX232 + Mega8. В течении 3-х дней сделал програмку под мегу8 + Досовский вариант (паскаль) оболочку. Ещё день отлаживал. Уже год как работаю на ней. Удобна тем, что в любой момент могу внести любые поправки. До варианта виндоуза не дошли руки. smile3046.gif

В принципе USB может и удобнее - но опять - же нужно под винды писать оболочку (а впадло) + усложнение конструкции. tongue.gif
Go to the top of the page
 
+Quote Post
jack_avenger
сообщение Aug 3 2005, 17:23
Сообщение #133


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 30-06-05
Из: Киев
Пользователь №: 6 426



Интересный программатор на software USB: http://www.fischl.de/usbasp/
Go to the top of the page
 
+Quote Post
валера
сообщение Aug 4 2005, 07:00
Сообщение #134


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 13-02-05
Пользователь №: 2 618



Цитата(Juk1976 @ Aug 3 2005, 14:17)
Извините, что влезаю.
Была у меня тоже проблема с программатором по LPT (порт сгорел). w00t.gif

за 10 мин собрал на собачнике схемку а ля MAX232 + Mega8. В течении 3-х дней сделал програмку под мегу8 + Досовский вариант (паскаль) оболочку. Ещё день отлаживал. Уже год как работаю на ней. Удобна тем, что в любой момент могу внести любые поправки. До варианта виндоуза не дошли руки. smile3046.gif

В принципе USB может и удобнее - но опять - же нужно под винды писать оболочку (а впадло) + усложнение конструкции.  tongue.gif
*


а чего у тебя порт LPT сгорел? я себе сделал STK200/300 на микросхеме 74HC244 и работает вроде нормально
Go to the top of the page
 
+Quote Post
Juk1976
сообщение Aug 5 2005, 18:06
Сообщение #135


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 1-08-05
Из: Украина Винница
Пользователь №: 7 258



Цитата(валера @ Aug 4 2005, 10:00)
Цитата(Juk1976 @ Aug 3 2005, 14:17)
Извините, что влезаю.
Была у меня тоже проблема с программатором по LPT (порт сгорел). w00t.gif

за 10 мин собрал на собачнике схемку а ля MAX232 + Mega8. В течении 3-х дней сделал програмку под мегу8 + Досовский вариант (паскаль) оболочку. Ещё день отлаживал. Уже год как работаю на ней. Удобна тем, что в любой момент могу внести любые поправки. До варианта виндоуза не дошли руки. smile3046.gif

В принципе USB может и удобнее - но опять - же нужно под винды писать оболочку (а впадло) + усложнение конструкции.  tongue.gif
*


а чего у тебя порт LPT сгорел? я себе сделал STK200/300 на микросхеме 74HC244 и работает вроде нормально
*



Сгорел от другой аппаратуры. А до этого я как раз СТКашкой и пользовался. w00t.gif
Go to the top of the page
 
+Quote Post

13 страниц V  « < 7 8 9 10 11 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01505 секунд с 7
ELECTRONIX ©2004-2016