Перейти к содержанию
    

Spp

Участник
  • Постов

    11
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Spp


  1. Все это конечно хорошо, но когда в двадцати местах нужно делать задержки на несколько тактов, получается некрасиво. И надо чтоб синтезировалось конечно.

    Ладно, раз программисты не хотят бороться с неудобствами, придётся мне бороться со своим идеализмом и жалостью к потомкам =)

    Где-то в соседней теме было упоминание про "объявление компонентов как функций". Возможно, это ключ к решению.

  2. Хочется сделать функцию, осуществляющую задержку на такт, по сути Д-триггер. Объявлять его как компонент не хочется, много букв. Вводить промежуточные сигналы - тоже не охота напрягать человека, который будет код читать. Т.е., в идеале хочется видеть что-то типа " A <= delay(B) "

     

    Может всё же есть какой-нибудь красивый способ? Заранее предчувствую отрицательный ответ..

  3. Вот что мне ответил производитель ADC12048:

     

     

    The input signal DC level can be in the range of ground to VA+.

    If you operate in differential mode, the output will be positive when MUXOUT+ is higher than MUXOUT-, and the output will be negative when MUXOUT+ is lower than MUXOUT-.

     

    Если по русски, то для биполярного дифф. входа нужно юзать мультиплексор.

  4. 3. Может они и паябельны, но а) руки бывают кривыми иногда и б) сложность в основном в изготовлении платы, пока это макет , который делается дома ЛУТом.

    2. Сигнал там хороший, медленный. Чего-то куда-то движется по какой-то траектории.

    1. На выбранном? Т.е. на других можно? Это интересно. А спрашивал я именно про последовательную оцифровку.

  5. И насколько я понял, чтобы мне цифровать 100Кгц в два канала одновременно, то необходимо 200Ксэмплов АЦП. А достаточно ли? Если там кварц 12 Мгц, то команду сменить канал он от проца достаточно быстро должен получить и выполнить по идее.. Вот только время оцифровки 3.6 мкс - не маловато?

    И вообще, что можете посоветовать до 600 рублей : 2 канала, 100Ксэмплов/канал, параллельный интерфейс, корпус кроме SSOP и QFP(т.е. паябельные руками, PLCC - допустимо) ?

  6. Что означает биполярный, псевдо-биполярный и дифференциальный вход? А также в иноязычном варианте differential, full-differencial, single-ended input? Никак я разницы не найду.

     

    А суть-то в чем... Надо подать на вход знакоменяющийся сигнал. У ацп есть ноги +Vref, -Vref, ADCIN+, ADCIn- . И возможно ли при этом оставить однополярное питание?

    На сколько я понял нужен биполярный вход. Если не сложно,

    http://www.national.com/ds.cgi/DC/ADC12048.pdf

     

    там еще мультиплексор (мне 2 канала нужно) и совсем не понятно, каким образом двуполярный сигнал в него пихать.

  7. 120 байт - это физический размер hex файла. И FF в конце нет.

    С студией разобрался, там модели были недоступные - пришлось ставить msxml, у него они в этом формате. И все стало ОК.

    Не могу найти модели для VMLab. Может знает кто? Или посоветуйте симулятор, чтоб тиньки поддерживал.

  8. Немного не в тему. Пишу тини26. Размер hex - 120 байт(маленькая тестовая прога), памяти - 2100 байт. Это нормально, что циферки различаются? Там по идее FF должно стоять, чтобы предыдущая прошивка не давала о себе знать.

     

    Ну и еще. С этой моделью возникли проблемы с ПО. Нигде ее нет (VMLab, avrStudio). Поскажите компилятор, чтобы из асмовских файлов hex компилить. А то извращаюсь, как могу. Не дело это, использовать 3 программы вместо одной.

    Спасибо.

  9. Есть линия, вроде деревообработка. Скорость ну пусть 5 км/ч. Нужно рассмотреть сучки и какую-то блестящую хрень. Первое что приходит на ум - сабж. Инфу найти не могу. Это вообще реально сделать?

  10. Проблема: Для питания полумостового инвертора используется 2 блока питания последовательно, один из них для питания электроники. При большом потреблении( это ? т.к. ток силовой части 6А ) один БП отключается (потребляемый ток уменьшается в 2 раза).

    Вопрос : как отключить защиту? И сколько ампер можно брать непродолжительно с китайского БП 250-300 Вт ?

×
×
  • Создать...