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

помогите с проектом (перевести с VB на Delphi)

Добавлено: Вс янв 02, 2011 10:39:42
zvyagaaa
Здравствуйте, коты.
нашел у одного голландца интересный проект управляемого Com-портом 8 канальный шим на Attiny. Схема несложная, силовую часть я делать не буду. Думаю, что мне для начала просто светодиодиками поиграть будет неплохо :)
http://www.aavrs.nl/projects.php?p=1 Вот адрес этой разработки.
Но вот с визуал бейсиком, на котором написана управляющая программа - у меня совсем туго. Может кто-то может мне помочь ее перевести на delphi. С ком-портом никогда до этого не сталкивался (в плане программирования под него).

Re: помогите с проектом (перевести с VB на Delphi)

Добавлено: Вс янв 02, 2011 14:46:27
Jack_A
Ну если Вы так хорошо владеете голландским языком ( я обломался уже на Readme ), то с переводом на Дельфи проблем не должно возникнуть :-)

Re: помогите с проектом (перевести с VB на Delphi)

Добавлено: Вс янв 02, 2011 14:56:07
zvyagaaa
а причем тут голландский? ;)
translate.google.com творит чудеса. Основная проблема, что я не понимаю какие байты надо посылать на порт :( просто диодики позажигать на ком-порту я уже разобрался как, но тут использовал пины DTR и RTS. А хочется нормальную схему попробовать. Помогите, так как в бейсике вообще не понимаю как и что.

Re: помогите с проектом (перевести с VB на Delphi)

Добавлено: Вс янв 02, 2011 15:33:01
Vov123
Посмотри книжку Ю.Ревича "Практическое программирование м-ов Atmel AVR на языке asm".Стр. 362 - то что тебе надо.

Re: помогите с проектом (перевести с VB на Delphi)

Добавлено: Вс янв 02, 2011 16:00:22
zvyagaaa
книжка конечно хороша, и на компонент есть ссылка, вот из ридми цитата:
Данные состоят из двух байт, то есть адрес (10 до 17) и
значение (0 до 255).
вот это как делается? на каждый канал отдельно отправляются байты? Их как - один за другим отправлять? Вот в чем вопрос-то?
и еще, если я использую адаптер usb-com мастеркитовский, на котором на выходе +5 максимум, можно ли не делать согласование уровней на транзисторе?

Re: помогите с проектом (перевести с VB на Delphi)

Добавлено: Пн янв 03, 2011 00:47:52
Аlex
Это же диммер. У него на выходе не ШИМ, а имульсы открытия симистора.

Re: помогите с проектом (перевести с VB на Delphi)

Добавлено: Пн янв 03, 2011 08:32:48
zvyagaaa
а написано ШИМ, с частотой 100 Гц. Ну даже если семистора, а какая разница-то? Регулировка яркости за счет чего тут?