Вверх ↑
Ответов: 316
Рейтинг: 21
#1: 2014-05-02 10:19:45 ЛС | профиль | цитата
В продолжении темы http://forum.hiasm.com/forum.html?q=3&p=102864 начали создавайть этот проект.

Цель проекта:
Сделать конструктор Hiasm целесобразным.
Чтоб создатели как самого конструктора так и разработчики проектов и компонентов получали не только моральное удовлетворение а хоть какую то копейку.

Как я вижу архитектуру:
1. Дорабатывается OpenHiasm, пользователи могут его закачать бесплатно и использовать в своих целях2. Разрабатывается Hion V2. Он является закрытым (аналог Google DOC)
3. На OpenHiasm ставится плагин для возможности удаленной сборки при помощи него кода который стоит на конкретной машине. (HionV2 отправляет на OpenHiasm задание, он его собирает и отправляет в ответ собранную программу)
4. Создается открытый электронный конструктор, он является примером для других производителей как завести систему на нашей основе.
5. Конструктор поступает в продажу и ставится на местах (при этом учитывается возможность удаленной конфигурации и прошивки узлов конструктора с среды Hiasm и Hion)

В итоге можно увидеть такие способы привлечения средств:
1. По требованию, доработка конструктора
2. Разработка проектов для производителей электронных устройств
3. Разработка компонентов
4. Обучение менеджеров и конечных пользователей
5. Разработка электронных устройств и модернизация старых
6. Удалённая помощь неопытным пользователям и пользователям которые сами не хотят конфигурировать свою систему.

Конструктор который состоит из:
1. Электронных модулей
2. Проект под Hiasm на базе FTCG
3. WEB оболочка Hion V2. (Для онлайн конфигурации конструктора)

На данном этапе в проекте учавствуют:
1. Muz-Tv (Hion v2)
2. CriDos (HiAsm Open)
3. sаmakacd (Прошивка MK STM32F103... , создание проекта под Hiasm)
4. LastLeader (Координация-организация, схемотехника)


Успехи на данный момент:
1. Рабочая демка Hion V2 http://hion.hiasm.org
Скрин


2. Создан проект под Hiasm (который умеет прошивать контроллеры STM, прошивка делается для устройства а не для ПК, хотя если сделать элементы для проекта Delphi то можно управлять и с ПК)3. Разведена и изготовлена первая печатная плата (на данном этапе процесс сборки)
TTX устройства
1. Напряжение питания 9-36V
2. USB
3. CAN
4. RJ25 (Уневерсальный порт)

Распиновка выводов: 1-Порт МК, 2-3.3V, 3-Порт МК, 4-GND, 5-12V(питание с входа), 6-GND
Назначение:
4.1. Перепрошивка устройсва (UART1 встроенный бутлоадер)
4.2. Подсоидинения простых модулей расшырения (2 реле, IR-приемник, приемник/передатчик 433Мгц, датчики движения - два канала...)
4.3. Подключение внешних устройств по протоколу UART
4.4. Подключение внешних устройств по протоколу I2C
4.5. Подключение внешних устройств по протоколу 1-Wire(2)

5. 6 - перепрограмируемых портов (вход/выход 3.3V/0,02A)
5.1. Дефолтные 4 входа
5.2. Дефолтные 2 выхода
6. Релейный выход 250V/3A
7. Комутируемый выход 24V/1A
8. Внутренние порты расширения(питание8/сигнал8):
8.1. Модуль расширения GSM/GPS/(Заряд Li-Ion) на базе SIM800H, u-blox7
8.2. Модуль Ethernet на базе ENC28J60 http://ab-log.ru/smart-house/ethernet/avr
Назначение конструктора
1. Охрана обектов2. Контроль садового участка
3. Контроль учета рабочего времени
4. GPS трекинг
5. Контроль прохода
6. Управление: освещением, отоплением, увлажнением...
Фото




Распиновка

4. Сделан плагин под Hiasm — для удаленной сборки схем.


Данный пост будет переодически обновлятся для детализации описания
карма: 1

2
Голосовали:sаmakacd, Konst