Страница 415 из 628

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 10:54:59
Chettuser
Вам и пентагоновского суперкомпьютера будет мало - наверняка считаете что то типа катушек? Аналоговая симуляция требует огромных ресурсов, потому и тормозит. Цифровая не так требовательна, но тоже бывает подтормаживает.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 11:01:00
1essor1
Все что там есть - 2 мк, 5 сдвиговых регистров, 10шт 16сегментных индикаторов, ну еще транзиторы и резюки в цифровом режиме. считать то он успевает, а вот анимацию индикаторов в реальном времени проводить - нет

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 11:02:51
Аlex
ну еще транзиторы и резюки
Вот они и тормозят.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 14:45:55
vitalik_1984
Можно вообще без резисторов, все равно не успевает.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 15:45:44
1essor1
Благодарю за советы!) убрал и транзисторы и резисторы, загрузка упала до 85%. и нормальную какртинку можно было видеть на анимации в 20 кадров в секунду :))

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 15:46:55
Alexeyslav
Что ты хочешь от него? Транзисторы работающие с насыщением на высоких скоростях переключения симулятор прорабатывает с очень малым шагом по времени, поэтому шагов нужно больше и вычислительная сложность растет очень быстро. Не используй никакие аналоговые элементы в схеме если хочешь чтобы схема работала быстро! Иногда спасают специальные модели "цифрового резистора" в случаях когда они используются в качестве подтяжки шины. Транзисторы для индикаторов не нужны вообще... в симуляторе даже самый слабенький диод вполне выдерживает токи в 100А и не сгорает. То же касается ивыходов логических элементов и цифровых микросхем - они обладают бесконечной нагрузочной способностью.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 15:50:35
1essor1
Я понял это. Просто хотел сразу запихать все элементы, и указать сразу все связи, чтобы трассировать плату потом. а для моделирования, конечно, они обуза)

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 17:18:27
Chettuser
в некоторых случаях можно выставить в свойствах элемента "Исключить из моделирования". Я для отладки использую иногда, а саму полную схему - для вывода в ARES, для платы.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 18:07:35
Serbis
Для меня сегодня стал крайне удивительным тот факт, что мк типа atmega8 не имеют встроенного цап. А так как мне нужно не менее трех его выводов, самопальная схема на резисторах мне совершенно не подходит. Подскажите предельно тривиальную микросхему цап для моей задачи.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 18:15:09
SmarTrunk
Делают на ШИМ, используя таймеры. Или, да, поставить внешнюю ИМС, по I2C или SPI.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 18:18:19
Serbis
Нет, шим непойдет. Так как мне нужен чистый выход прямого напряжения, без каких либо пульсаций, это самый критичный параметр. А это сразу индуктивный фильтр это раз. Два мк превращается в кирпич, который рулит только шимом, а у меня он должен еще кучу задач выполнять.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 18:39:49
SmarTrunk
А какие требования к ЦАП? Разрядность, диапазон выходных сигналов, какая будет скорость (частота) вывода информации и т.д.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 20:28:37
Serbis
SmarTrunk писал(а):А какие требования к ЦАП? Разрядность, диапазон выходных сигналов, какая будет скорость (частота) вывода информации и т.д.
Разрядность 8 или 12бит, диапазон 15в, частота ~100гц

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 22:20:17
ut1wpr
Serbis писал(а):Разрядность 8 или 12бит, диапазон 15в, частота ~100гц
Внешний ЦАП. Интерфейс I2C или SPI. Производителей море. Пользуйтесь поиском.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс мар 24, 2013 22:21:56
vitalik_1984
Serbis писал(а):Нет, шим непойдет. Так как мне нужен чистый выход прямого напряжения, без каких либо пульсаций, это самый критичный параметр. А это сразу индуктивный фильтр это раз.

Для внешнего ЦАП тоже нужен будет хотя бы простой, но фильтр, ведь в и в том и в другом случае будет дискретное регулирование(то есть ступеньками).
Кстати часто в ЦАП и используется та самая схема на резисторах(R2R).
Serbis писал(а): Два мк превращается в кирпич, который рулит только шимом, а у меня он должен еще кучу задач выполнять.
Судя по вашим словам на внешнем ЦАП два МК будут кирпичами, которые управляют внешними ЦАП :)))
Никогда не думали для чего придуман аппаратный ШИМ?

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Пн мар 25, 2013 10:42:48
megawollt2
Подскажите пожалуйста. Есть схема паяльной станции с индикацией на семисегментных модулях. Хочу заменить их на газоразрядные ИН-12. Нужно заменить выход семисегментного кода на двоичный. Кто поможет сделать?

SPI pic12f629

Добавлено: Вт мар 26, 2013 07:37:11
met0ri
объясните пожалуйста программный spi slave pic12f (передает данные мастеру). На си.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт мар 26, 2013 08:44:21
Аlex
Зачем ? Этим пол-интернета завалено. http://yandex.ru/yandsearch?clid=9582&t ... E+SPI&lr=2

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт мар 26, 2013 12:00:22
Jack_A
megawollt2 писал(а): Нужно заменить выход семисегментного кода на двоичный. Кто поможет сделать?
Во первых, если каждому выводимому символу соответствует отдельный бит, то это не двоичный код, а унарный.
Во вторых, ИН-12 запитывается ~150В, и даже если бы удалось получить нужный код, без высоковольтных драйверов не обойтись.
А заменить -- легко. Поставить что-то типа 155ИД1 и переписать прогу на МК. Делов то ... :)
Только нужно оно, я думаю, как зебре авторучка.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт мар 26, 2013 19:56:58
java
Здравствуйте,подскажите, для прошивки attiny13a я подал c программатора
1-RESET
2- LED
4- минус
5- MOSI
6- MISO
7- SCK
8- +
Правильно? На 1 и 2 нужко это нужно подавать? А то программатор пишет AVRProg error entering programming mode когда я нажимаю Read - Fuse Bit, или у него нет Fuse?
И ещё, в программе attiny13, а у меня с буквой "а" на конце, это влияет?