Вверх ↑
Этот топик читают: Гость
Ответов: 1
Рейтинг: 0
#31: 2011-03-07 23:40:37 ЛС | профиль | цитата
Roma писал(а):
Читал, но конкретное предназначение, программировать контроллеры , эмулировать, или что?

Писать программу для микроконтроллера, потом хоть эмулировать в протеусе или прошивать. Главное программа которую можно создать в этом пакете.
карма: 0

0
Ответов: 205
Рейтинг: 43
#32: 2011-03-08 02:36:56 ЛС | профиль | цитата
г. doksec писал(а):
Как организовать 1-wire или можно ли создать компонент?

С wire-шиной не знаком
Покопавшись в интернете, нашёл парочку примеров.
Набросал по ним элемент:
Скачать

Установка
После установки элементов-переместить файл “wire.c” в папку: “HiAsmcompilerAvr_CLib

В архиве есть пример работы датчика температуры по шине 1-wire и проект для симулятора Proteus.
На реальном устройстве проверить нет возможности по причине отсутствия элементов с wire-ом .

карма: 0

1
Голосовали:LastLeader
Гость
Ответов: 17029
Рейтинг: 0
#33: 2011-03-12 02:19:33 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2017-06-21 01:25:14
карма: 0

0
Ответов: 314
Рейтинг: 21
#34: 2011-03-12 02:22:46 ЛС | профиль | цитата
Забыл залогинится))) Можно мне создать элемент аппаратного USB. Если это по зубам
http://microsin.ru/Download.cnt/avr/avr-usb-russian.rar - библиотеки
http://www.obdev.at/products/vusb/projects.html - примеры проектов
http://microsin.ru/content/view/613/44/ - русское введение в проект
http://www.rigexpert.com/index?s=articles&f=usbtherm&l=ru - пример

карма: 0

0
Ответов: 205
Рейтинг: 43
#35: 2011-03-13 20:40:25 ЛС | профиль | цитата
Задачка конечно не из лёгких
Попробовал подключить Atmeg-у, как написано здесь: http://microsin.ru/content/view/613/44/
В результате Windows пишет, что устройство не опознано!?
Скорей всего из-за этого:
Тактовая частота чипа AVR в килогерцах. Допустимые величины 12000, 15000, 16000, 16500
и 20000. Версия кода 16.5 МГц не требует кристалла, она допускает уход частоты
+/- 1% от номинальной. Все другие частоты требуют точности 2000 ppm, и в этом случае
обязательно нужен кристалл!

У меня кварц под рукой только на 25Mhz
+ Стандартный Make файл генерируемый пакетом (необходимый для компиляции) не подходит.
Поэтому в ближайшее время не получится…
[offtop]Или не по зубам [/offtop]


карма: 0

0
Ответов: 314
Рейтинг: 21
#36: 2011-03-14 13:35:27 ЛС | профиль | цитата
А с временем сможешь запустить?
карма: 0

0
Ответов: 205
Рейтинг: 43
#37: 2011-03-14 20:56:07 ЛС | профиль | цитата
Постараемся
Хотя:
wss60 писал(а):
Задачка конечно не из лёгких

карма: 0

0
Ответов: 314
Рейтинг: 21
#38: 2011-03-14 22:23:49 ЛС | профиль | цитата
[flood]Можешь дать что-то для связи. Скайп, Аску, Гугл толк, можно в ТимСпик зайти вместе? Нужно с тобой поговорить по структуре элемента. Есть наработки, охота поделится[/flood]
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#39: 2011-03-17 14:23:13 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2017-06-21 01:25:15
карма: 0

0
Ответов: 314
Рейтинг: 21
#40: 2011-03-17 17:03:59 ЛС | профиль | цитата
На такие контроллеры нет смысла ставить операцыонку, если можно сделать сборку на HiAsm

карма: 0

0
Ответов: 4543
Рейтинг: 492
#41: 2011-03-17 17:31:15 ЛС | профиль | цитата
Отечественная разработка http://zalil.ru/30688513, впрочем можно ещё надолго застрять на 8-битных камешках, как-то не коширно уже сегодня. (32-ые уже по цене примерно 8-ых причём переферия там не кислая).
карма: 5

0
Ответов: 314
Рейтинг: 21
#42: 2011-03-18 00:41:03 ЛС | профиль | цитата
Зачем тогда брать RTOS? Как из лесу выбегаем))) Берем Фантом http://dz.ru/solutions/phantom/ или тот же Inferno http://ru.wikipedia.org/wiki/Inferno Я на Тини тут так разгуляюсь что мало не покажется.
------------ Дoбавленo в 00.33:
Этож самая низкая логика, чисто чтоб релюшками щелкать. Высокая логика вся на Linux Embedded ну и может частично на полноценном сервере.
------------ Дoбавленo в 00.36:
А если вы о стоимости, то сейчас роутеры с не хилым ядром по 40$ с USB, Wi-Fi и Ethernet
------------ Дoбавленo в 00.38:
Между прочем уже законченная и готовая система))) Бери и эксплуатируй а не велосипед делай...
------------ Дoбавленo в 00.40:

Хотя вумных много, а толку пока 0, не видно что камешки дешевые. они так и остаются валятся в тумбочках))) В любительских не до собранных платках.
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#43: 2011-03-19 02:00:17 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2017-06-21 01:25:15
карма: 0

0
Ответов: 345
Рейтинг: 1
#44: 2011-04-17 00:14:11 ЛС | профиль | цитата
78-106-195-165.broadband., Я так понимаю говоришь об адресном оборудовании?
карма: 0

0
Ответов: 273
Рейтинг: 29
#45: 2011-04-17 01:37:06 ЛС | профиль | цитата
DRON писал(а):
Я так понимаю говоришь об адресном оборудовании

Да, принцип похож. Теже линии связи, разгрузка главного контроллера - он только управляет, а исполняют другие.
Только в моем варианте оконечные контроллеры не просто датчики,
а полноценные управляющие чипы. Т.е. они получают команду и стараются ее выполнить, "щелкая релюшками", попутно следя за результатом.
Начнутся отклонения - попытаются их исправить. Не смогут - пора кричать главному - авария. Ну и попутно позволяют настроить себя - выбрать другой алгоритм поведения, например, рапортуют о состоянии исполнительного устройства. Вообще это все зависит от особенностей исполнительного устройства. Релюшкой можно только щелкать, движком - от установки направления и частоты вращения до замеров напряжения и тока, вычисления вырабатываемого момента и сопротивления вращению.
Только это не более, чем мысли - применить негде: нет в этом необходимости.
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)