|
с чего начать?, Контроллер, Шаговый двигатель, USB, RS232 |
|
|
|
Oct 10 2007, 07:20
|
Группа: Новичок
Сообщений: 7
Регистрация: 10-10-07
Пользователь №: 31 215

|
Подскажите чайнику с чего начать.
Задача "подключить 3 шаговых двигателя ДШИ 200-3-1 (фрезерный станок) к PC по USB"
1.сначала контроллер выбрать надо. допустим это будет MSP430. а какой лучше и чем отличаются??
2.И как вообще подключается? От компьютера по USB на контроллер, а с контроллера до шаговых двигателей как???
Буду рад любым ссылкам на книжки, описания и тд с чего начинать Пока мало чего знаю, накачал кучу книжек - читаю.
Разве нельзя это всё программно сделать ведь контроллер тот же комп, только побольше и по функциональнее. Просто написать программку и всё!?:-|
Или может быть для начала проще через COM порт подключить, и например пока 1 ШД. потом 2 и тд.
Сообщение отредактировал shold - Oct 10 2007, 07:34
|
|
|
|
|
 |
Ответов
|
Oct 11 2007, 18:38
|
Группа: Новичок
Сообщений: 7
Регистрация: 10-10-07
Пользователь №: 31 215

|
спасибо, как оказалось, пока ничего никуда подсоединять не надо. нужно выбрать контроллер, сделать под нее принципиальную эл.схему, подобрать компоненты и тд. так что читаю про контроллеры. из чего состоят, как работают, как программируются. Пока возникли вопросы: 1.А что за семейство х51? они ещё выпускаются? 2.Контроллер это только микросхема, или это плата вместе с внешним-ОСУ, ЦАП, АЦП, флэш-памятью и тд??? т.к. и то и то контроллером называют. Как отличать??? 3.Что такое цоколевка?  это рисунок с буковкой элемента и выводами, что к чему подключать? 4.Какие контроллеры в какие семейства входят? где это найти? и вообще этих семейств много было? 5.а кстати как контроллеры маркируются? например "MC68HC705C8ACFN, -304 8К 24io 44PLCC" или "PIC10F204T-I/OT, SOT-23-6, 0.5KFlash, 4MHz." да и вообще любая маркировка...где про неё почитать? 6.А программатор обязательно покупать? а то они все какие то дорогие по 5-20 тысяч. никак запрограммировать подешевле нельзя??? 7.И программировать обязательно на ассемблере "прошивку"? 8.И какой ассемблер посоветуете, и где его скачать?!
|
|
|
|
|
Oct 11 2007, 20:54
|

Силовик-затейник
   
Группа: Модераторы
Сообщений: 766
Регистрация: 18-02-07
Из: Столица солнечного Башкортостана
Пользователь №: 25 467

|
Цитата 1.А что за семейство х51? они ещё выпускаются? Да. Есть довольно мощные. (Коллеги, прошу не бить) Цитата 2.Контроллер это только микросхема, или это плата вместе с внешним-ОСУ, ЦАП, АЦП, флэш-памятью и тд??? т.к. и то и то контроллером называют. Как отличать??? И то и другое. В настоящее время есть всё вышеперечисленное в одной микросхеме + ещё вкусности Отличить после прочтения описания Цитата 3.Что такое цоколевка?  это рисунок с буковкой элемента и выводами, что к чему подключать? На цоколёвке (если не запямятовал) показан порядок нумерации выводов. Есть таблица выводов - там расписано какой вывод что представляет (номер и функциональное назначение: питание, вход генератора, входы/выходы портов и т.п.) Цитата 4.Какие контроллеры в какие семейства входят? где это найти? и вообще этих семейств много было? Да как сказать - с одной стороны Семейств не очень много, с другой до х... Искать на сайте производителя Цитата 5.а кстати как контроллеры маркируются? например "MC68HC705C8ACFN, -304 8К 24io 44PLCC" или "PIC10F204T-I/OT, SOT-23-6, 0.5KFlash, 4MHz." да и вообще любая маркировка...где про неё почитать? Читать в описании на микросхему - любой производитель приводит данные по вариантам исполнений (корпус, температурный диапазон и т.п.) Цитата 6.А программатор обязательно покупать? а то они все какие то дорогие по 5-20 тысяч. никак запрограммировать подешевле нельзя??? Если процессор поддерживает програмирование на плате ISP то как правило достаточно самодельного программатора (зависит от семейства). Цитата 7.И программировать обязательно на ассемблере "прошивку"? Кроме асма есть С/С++. Цитата 8.И какой ассемблер посоветуете, и где его скачать?! Опять зависит от семейства - есть кросплатформенный IAR, есть относительно "узкие".
--------------------
"Вперёд на мины, ордена потом!" "инжинер/разработчик создает нечто, в отличии от многих других профессий. В этом есть сходность с художниками или музыкантами"(с)CodeWarrior1241
|
|
|
|
|
Oct 12 2007, 06:07
|
Группа: Новичок
Сообщений: 7
Регистрация: 10-10-07
Пользователь №: 31 215

|
Цитата(Omen_13 @ Oct 12 2007, 00:54)  Да как сказать - с одной стороны Семейств не очень много, с другой до х... Искать на сайте производителя так производителей одно и того же семейства несколько! Цитата(Omen_13 @ Oct 12 2007, 00:54)  Кроме асма есть С/С++. а турбо паскаль не подойдёт??? Цитата(Omen_13 @ Oct 12 2007, 00:54)  Опять зависит от семейства - есть кросплатформенный IAR, есть относительно "узкие". да любой, для новичка, ну например под программирование х51-ых
|
|
|
|
|
Oct 12 2007, 07:52
|

Силовик-затейник
   
Группа: Модераторы
Сообщений: 766
Регистрация: 18-02-07
Из: Столица солнечного Башкортостана
Пользователь №: 25 467

|
Цитата(shold @ Oct 12 2007, 12:07)  так производителей одно и того же семейства несколько! Если грубо: АВР, 51, АРМ, ПИК http://electronix.ru/forum/index.php?showforum=74 естественно каждое семейство имеет своё деление Цитата(shold @ Oct 12 2007, 12:07)  а турбо паскаль не подойдёт??? Если найдёте компилятор - вполне. Цитата(shold @ Oct 12 2007, 12:07)  да любой, для новичка, ну например под программирование х51-ых Тогда Keil uVision - поддерживает кучу МК и содержит компиляторы АСМа и С. + встроенный пошаговый отладчик
--------------------
"Вперёд на мины, ордена потом!" "инжинер/разработчик создает нечто, в отличии от многих других профессий. В этом есть сходность с художниками или музыкантами"(с)CodeWarrior1241
|
|
|
|
|
Oct 12 2007, 18:48
|
Группа: Новичок
Сообщений: 7
Регистрация: 10-10-07
Пользователь №: 31 215

|
чёт туговато идет, без практики  нашёл программный эмулятор конроллера, программируй подключай а на экране результат, как думаете вещь стоящая? и ещё. а если выпаять процессор из компа, то можно его как контроллер использовать? я к тому, что интел выпустил как и все - обычный контроллер, а потом на его базе собрали компьютер, т.е. можно спокойно взять любой другой контроллер, подсоединить под него разработанную материнскую плату. прошить БИОСом, и будет тоже компутер?
|
|
|
|
|
Oct 13 2007, 07:32
|
Частый гость
 
Группа: Свой
Сообщений: 81
Регистрация: 19-07-07
Пользователь №: 29 221

|
Цитата(shold @ Oct 12 2007, 21:48)  чёт туговато идет, без практики  нашёл программный эмулятор конроллера, программируй подключай а на экране результат, как думаете вещь стоящая? и ещё. а если выпаять процессор из компа, то можно его как контроллер использовать? я к тому, что интел выпустил как и все - обычный контроллер, а потом на его базе собрали компьютер, т.е. можно спокойно взять любой другой контроллер, подсоединить под него разработанную материнскую плату. прошить БИОСом, и будет тоже компутер? Как нас в универи учили контроллер -- это уже готовый компьютер способный решать поставленную задачу, а процессору нужна обвеска в виде контроллера памяти, самой памяти, тактового сенератора и т.д. и т.п. Хотя помоему сейчас эта грань стираеться. Эмулятор вещь не просто стоящая, а и очень нужная. Очень помогает выловить ошибки в логике работы программы без прошития контроллера, хотя отладить код на эмуляторе до конца получаеться редко.
--------------------
Все просто, но нам не заметно
|
|
|
|
Сообщений в этой теме
shold с чего начать? Oct 10 2007, 07:20 М.Михалыч Судя по сообщению никакого опыта ни в схемотехнике... Oct 10 2007, 07:46 shold в том то и дело что опыта нету а начать хочется.
... Oct 10 2007, 08:47 haker_fox Цитата(shold @ Oct 10 2007, 16:20) Подска... Oct 10 2007, 08:11 urasinov Для начала я бы поцепил контроллер, драйвер и двиг... Oct 10 2007, 08:51 shold Цитата(urasinov @ Oct 10 2007, 12:51) Для... Oct 10 2007, 09:00  HARMHARM Цитата(shold @ Oct 10 2007, 12:00) какой ... Oct 10 2007, 09:28  Сергей Борщ Цитата(shold @ Oct 10 2007, 12:00) как 8 ... Oct 10 2007, 16:23 Adviser Ну если для совсем начинающих - то недавно вышла т... Oct 10 2007, 12:19 shold всем спасибо, будем читать, пока наверно вопросов ... Oct 10 2007, 20:06 evgeny_ch Цитата(shold @ Oct 10 2007, 10:20) Подска... Oct 10 2007, 20:17 colombo_2007 Бегло посмотрел доку по MSP430. На такую задачу ег... Oct 12 2007, 06:15 М.Михалыч Думаю подойдет один из контроллеров Atmel. Этим пр... Oct 12 2007, 06:21
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|