Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
01.06.2010, 15:34
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: Промышленный контроллер LOGO
Сообщение от kos_ua
|
Да кстати в моей программе используется Си компилятор для МК 8051. Для АВР мне надо знать какой есть компилятор с командной строкой.
|
gcc, свободно распространяемый фирмой Atmel.
Последний раз редактировалось RY723; 01.06.2010 в 16:01.
|
|
|
|
01.06.2010, 15:42
|
|
Прописка
Регистрация: 07.07.2005
Сообщений: 111
Сказал спасибо: 2
Сказали Спасибо 12 раз(а) в 7 сообщении(ях)
|
Re: Промышленный контроллер LOGO
Сообщение от RY723
|
gcc, свободно распространяемый фиромй Atmel.
|
если можно сюда инсталяцию выложить!
Нашёл
Последний раз редактировалось kos_ua; 01.06.2010 в 15:44.
|
|
|
|
01.06.2010, 16:00
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: Промышленный контроллер LOGO
Сообщение от kos_ua
|
если можно сюда инсталяцию выложить!
Нашёл
|
На всякий случай:
Цитата:
|
http://www.atmel.com/products/AVR/
http://www.atmel.com/dyn/products/to...?family_id=607
http://savannah.nongnu.org/projects/avr-libc/
1 AVR Libc
1.1 Introduction
The latest version of this document is always available from
http://savannah.nongnu.org/projects/avr-libc/
The AVR Libc package provides a subset of the standard C library for Atmel AVR
8-bit RISC microcontrollers. In addition, the library provides the basic
startup code needed by most applications.
There is a wealth of information in this document which goes beyond simply describing
the interfaces and routines provided by the library. We hope that this document
provides enough information to get a new AVR developer up to speed quickly using
the freely available development tools: binutils, gcc avr-libc and many others.
If you find yourself stuck on a problem which this document doesn’t quite address, you
may wish to post a message to the avr-gcc mailing list. Most of the developers of the
AVR binutils and gcc ports in addition to the devleopers of avr-libc subscribe to the
list, so you will usually be able to get your problem resolved. You can subscribe to the
list at http://lists.nongnu.org/mailman/listinfo/avr-gcc-list
. Before posting to the list, you might want to try reading the Frequently Asked Questions
chapter of this document.
Note:
If you think you’ve found a bug, or have a suggestion for an improvement, either
in this documentation or in the library itself, please use the bug tracker at
https://savannah.nongnu.org/bugs/?group=avr-libc to ensure
the issue won’t be forgotten.
1.2 General information about this library
|
Установить студию, выбрать проект С++, студия сама загрузит компилятор.
О! Чёрт! Новый релиз вышел, оказывается:
http://en.sourceforge.jp/projects/sf...navr/releases/
http://sunet.dl.sourceforge.net/proj...10-install.exe
Последний раз редактировалось RY723; 01.06.2010 в 16:17.
|
|
|
|
02.06.2010, 11:05
|
|
Временная регистрация
Регистрация: 21.09.2009
Сообщений: 96
Сказал спасибо: 12
Сказали Спасибо 10 раз(а) в 8 сообщении(ях)
|
Re: Промышленный контроллер LOGO
Извиняюсь за очередное вмешательство. Просто смешно стало. Оказывается, чтобы программировать контроллер, нужно знать С++. И никак иначе.
А иначе, бывает так: скачиваете здесь программулину и весь проект /программу и обвеску контроллера/ делаете в одной программе. Не спорю, сначала будет не просто, но зато потом, полный восторг, ни в чем себе не отказывая. Это поинтересней и поувлекательней крутых игрушек.
|
|
|
|
02.06.2010, 16:08
|
|
Прописка
Регистрация: 07.07.2005
Сообщений: 111
Сказал спасибо: 2
Сказали Спасибо 12 раз(а) в 7 сообщении(ях)
|
Re: Промышленный контроллер LOGO
Сообщение от ludovig
|
Извиняюсь за очередное вмешательство. Просто смешно стало. Оказывается, чтобы программировать контроллер, нужно знать С++. И никак иначе.
А иначе, бывает так: скачиваете здесь программулину и весь проект /программу и обвеску контроллера/ делаете в одной программе. Не спорю, сначала будет не просто, но зато потом, полный восторг, ни в чем себе не отказывая. Это поинтересней и поувлекательней крутых игрушек.
|
................................
|
|
|
|
02.06.2010, 20:46
|
|
Частый гость
Регистрация: 26.04.2009
Адрес: Днепропетровск, Украина
Сообщений: 25
Сказал спасибо: 22
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Промышленный контроллер LOGO
Уважаемое сообщество.
А почему не пойти по другому пути отбросив как и многое другое предрассудки о плагиате и прочую ерунду, и просто взять и скопировать готовое промышленное изделие. Если говорить о продукции Simens и в частности LOGO (высказываю только личное мнение) очень тяжело ремонтируемы, складывается впечатление, что сделаны устройства на заказных или полузаказных комплектующих, а значит скапировать такое изделие дело неблагодарное по многим причинам. Но в противовес вышесказанному есть похожий контролер у Шнайдера называется Zelio.
Совсем недавно разбирал один из таких контролеров на работе, собран на контролере ATmega128, узел питания импульсный преобразователь, и входные и выходные цепи, одна возможная сложность это индикатор с подбором которого могут быть проблемы. И так убиваются сразу несколько зайцев, во первых доступные комплектующие, уже написан софт для компьютера, совместимое с промышленным устройство (возможность замены на заводское). Можно попробовать считать программу с ATmega 128.
Вот такой получился может даже флуд, но разбирая на работе контролер вспомнил об этой теме на форуме, посмотрел ничего вроде бы сложного в повторении, решил вставить свои 5 копеек.
|
|
|
|
02.06.2010, 21:00
|
|
Вид на жительство
Регистрация: 01.04.2010
Сообщений: 439
Сказал спасибо: 41
Сказали Спасибо 68 раз(а) в 61 сообщении(ях)
|
Re: Промышленный контроллер LOGO
Сообщение от turtule
|
попробовать считать программу с ATmega 128
|
Я думаю там защитка стоит)
|
|
|
|
02.06.2010, 22:34
|
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: Промышленный контроллер LOGO
Сообщение от kos_ua
|
В ближайшее время могу выложить схему ПЛК в протеусе и собранную в реале).
|
Очень интересно - выкладывайте, пожалуйста.
|
|
|
|
02.06.2010, 23:33
|
|
Частый гость
Регистрация: 02.06.2010
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Промышленный контроллер LOGO
А тем временем, небезызвестный Мастер Кит, пацанам предлагает совершенно безумный проект «серия BM93xx». Все признаки промышленных стандартов (RS485, RS232, i2c, SPI, MicroLan, Bluetooth…) в одном флаконе с интерпретатором Бейсика. Всё там гальванически развязано, панели оператора, шаговые двигатели... Очень необычный форм-фактор: материнская плата, а на неё в любое место устанавливаются модули, каждый модуль это или исполнительный элемент или управляющий. Между собой общаются по i2c, удаленные по RS с MODBUSом.
Я очень хорошо знаю этот проект, испытал почти все модули. Сейчас вся эта байда делается на 24-м и 18-м пиках. Я общался с автором, он показал уже готовые модули для этой серии на Cortex. Снимаю шляпу перед разработчиком.
Это всё к чему? В этом проекте оболочки нет вообще никакой. Терминал и Notepad.
Хотел сначала в соседней ветке запостится на тему 24-ого пика. Потому что стоит он в модуле вычислителя и дергать порты, взводить его счетчики и ацп, из интерпретатора бейсика одно удовольствие. Взвел счетчики, потестил, закрыл не выключая питания настроил АЦП … Всё налету.
|
|
|
|
03.06.2010, 13:37
|
|
Временная регистрация
Регистрация: 21.09.2009
Сообщений: 96
Сказал спасибо: 12
Сказали Спасибо 10 раз(а) в 8 сообщении(ях)
|
Re: Промышленный контроллер LOGO
Вам нравится Мастер Кит? Будете копировать? Мастер Кит уже всё скопировал в у Фрактала, возможно и продает под своей маркой. Единственно плохо, у Фрактала сложно покупать.
Назревает ещё проблема. Контроллер должен быть выпущен с внутренней программой, обеспечивающей внутренние взаимодействия. На неё будут заливать юзеры свою прогу, зависимости выходов от входов, программирование кнопок и меню. У них будет жестокий гемор по запуску контроллера.
Последний раз редактировалось ludovig; 03.06.2010 в 13:46.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:33.
|
|