|
|
|
|||||||
| Знаете ли Вы, что ... | |
| ...для каждой темы существует свой раздел. Изучите структуру форума. Если соответствующего раздела нет, то всегда есть раздел "Разное" :) | |
| << Предыдущий совет - Случайный совет - Следующий совет >> | |
| Ответить |
|
|
Опции темы | Опции просмотра |
|
|
#1 | ||
|
Стальзавод
Мастер
Сообщений: 3
+ 0
0/0
– 0
0/0
![]() |
Создание некого устройства (в дальнейшем "гаджет"),которое могло-бы найти практическое применение или в образовательных целях ,с нуля.В которое каждый мог вносить необходимую функциональность и т.д. Цель проэкта: образование людей не знающих как и с чего начать и что с этим делать дальше,ценнейший обмен опытом людей профи в своей отрасли (программисты,электронщики,электрики ................ в плоть до музыкантов) и наконец создание законченного устройства с практическим применением.Возможность построения устройства по блокам (каждый выполнял свою задачу) имеет огромный плюс т.к. гаджет получится многофункциональным (практически умный дом)Примерный план действий: 1. Определяемся с контроллером. Должен быть многофункционален(универсален) Не дорогой. Легко доступен(как видно у некоторых есть затруднения,думаю при необходимости помочь смогу,у нас с этим проще) 2. На чем и чем программируем Бесплатность Легкость в освоении(простота) Универсальность и стабильность работы 3.Базовый набор средств управления контроллером 4.Базовая функциональность и и средства сопряжения с компом(USB) 5.Средства мониторинга (т.е. написание своего приложения или использывание программ уже имеющихся.к примеру использывание своего джойстика в играх или управление видеонаблюдением, или закрытием-открытием дверей, использывание в качестве музыкального инструмента по MIDI , экран с бегущей строкой "Добро пожаловать или А вас не ждали ")Далее по ходу работы. Вливайтесь!!!!
|
||
|
|
Ответить |
|
|
#2 | ||
![]()
Сообщений: 21
+ 0
2/2
– 0
0/0
![]() |
Итак предлагаю:
1. Микроконтроллер серии ATmegaX - ATmegaXX. причина схожая архитектура(программы могут легко адаптироваться ко всей серии без особых исправлений),приемлемая скорость операций, доступность и дешевизна, довольно много материалов для изучения. 2. Существует довольно много инструментов платных и бесплатных. Бесплатный(Тут преимущественно на С) http://winavr.sourceforge.net/ это опен соурс проект довольно мощный и о нем хорошие отзывы(сам тоже пользовался) есть и версия для Линукса Есть конечно другие http://www.hpinfotech.ro/cvavre.zip платный(тссс хотя есть ломанные) и другие. Инструмент симулирования на ПК http://www.amctools.com/download.htm бесплатный http://www.atmel.com/dyn/Products/to...p?tool_id=2725 официальный от ATMEL http://oproteus.narod.ru/ мощный! Охватывает весь цикл разработки, платный (хотя...) Программаторы. http://avr123.nm.ru/img/07_avrprog.png самый простой http://avr123.nm.ru/img/07_pp2.png тоже самое но с защитой http://eldigi.ru/site/programmators/1.php Для USB http://www.tuxgraphics.org/electroni...cle05101.shtml это опенсоурс и линукс Это все что касается технической части. Надо определится что будет уметь наш гаджет перед тем как приступать. Также что касается средств мониторинга и программного обеспечения дла ПК, у нас много ребят горящих новыми идеями и будут только рады включится в этот проект.
__________________
everything is possible |
||
|
|
Ответить |
|
|
#3 |
|
Стальзавод
Мастер
Сообщений: 3
+ 0
0/0
– 0
0/0
![]() |
В принципе ,не имею ничего против.Единственно, что можно определить будет ли гаджет автономным плоностью или работать в паре с компом.Если в паре(т.е.управление осуществляется сидя за компом) то лучше что-бы связь происходила по USB-COM портам т.к.LPT-морально устарела,RS-232 и т.п.отсутствуют на большенстве современных бучках.В общем я к чему,что использывать порт который точно есть у всех. Да! просмотри список готовых устройств,может че приглянется и нам http://kazus.ru/shemes/list_pages_ca...es/10/0/1.html
|
|
|
Ответить |
|
|
#5 |
|
gap intelligence
web developer
Сообщений: 40
+ 1
7/6
– 0
0/0
![]() |
1) С начала надо определиться с типом мк т.е AVR, Pic,... Я предлагаю AVR так как существует бесплатный Си компильятор, структура AVRа заточена под Си, легко доступный...
2) Программатор- он должен использывать порт который точно есть у всех т.е USB. Для этого есть несколко причин: а) Его поддерживает любой современного ПК. б) Ему не надо подавать отдельную питанию. в) Быстро действия работы. г) Компактный. ... Для AVRа существует много USB программаторов. Я использую AVR910. Работает отлично... Если что кто хочет собрать свой AVR910, я помогу ![]() Если есть вопросы или предложение то -> 3) WinAvr, CodeVision, AvrStudio является является отличним инструментом для программирования и отладки. 4) Микроконтроллеры серии ATmegaX - ATmegaXX является легко доступные и дешовый мк в Ташкенте. А именно ATmega48 самый дешовый мк из серии ATmegaX - ATmegaXX. ATmega48 имеить- 2-wire Serial Interface (I2C compatible) Yes Full Duplex Serial Peripheral Interface (SPI) Yes Full Duplex USART Yes Supply Voltage 1.8-5.5 V Interrupts, External pins 2 On Chip Oscillator Yes Software Programmable Clock Divider 8 Power-on Reset Yes Brown-out Detection Yes Interrupt or Wake-up on Pin Change Yes Interrupts 23 Timer/Counters (8-bit) 2 Watchdog Timer with On-chip Oscillator 1 Real Time Counter 1 Timer/Counters (16-bit) 1 Analog Comparator 1 Pulse Width Modulator 6 ch Analog-to-Digital Converter (10-bit) 6 ch Analog-to-Digital Converter (8-bit) 2 ch Flash Memory 4 kB EEPROM Data Memory 256 B SRAM Data Memory 512 B General Purpose Registers (Accumulators) 32 и стоит всего менше чем 2$( 2600сум ) ![]() 5) Мониторинг и написания приложение на языках высокого уровня такие как (C#, SQL Server2005) может помогу .
|
|
|
Ответить |
|
"+" от:
|
|
|
#7 | |
|
Н.П.О. Академприбор
Инженер-конструктор
Сообщений: 55
+ 0
1/1
– 0
0/0
![]() |
Цитата:
|
|
|
|
Ответить |
| Реклама и уведомления | |
|
|
#9 | |
|
Н.П.О. Академприбор
Инженер-конструктор
Сообщений: 55
+ 0
1/1
– 0
0/0
![]() |
Цитата:
. Опытом я поделиться то могу... Но тогда надо задавать конкретные вопросы. А не такие "дескать давайте замутим гаджет который умеет всё и подсуним его начинающим чтобы учились уму разуму". Чисто из опыта скажу что таких монстров(которые умеют делать всё) никто не делает, т.к. смысла в этом нет. Это всего лишь бурная фантазия Пионэров которые смутно представляют себе как работает МК, и мечтают при этом создать ентого монстра.
|
|
|
|
Ответить |
|
|
#10 | ||
|
Сообщений: 3
+ 0
0/0
– 0
0/0
![]() |
Вот хотел спросить.
Тут выше писали что микроконтроллеры серии ATmega без проблем можно достать в Тешкенте. Мне интересно в каких же магазинах они продаються "без проблем". А то как ни зайду в какой нибудь магазин то таких нет, то продавцы сами незнают что это такая за микруха. Никто не скажет названия тех магазинов(где есть атмеги) и приблизительные ориентиры их нахождения??? |
||
|
|
Ответить |
|