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

stu

Свой
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о stu

  • Звание
    Местный
    Местный
  • День рождения 16.10.1987

Контакты

  • ICQ
    Array

Посетители профиля

2 258 просмотров профиля
  1. и st и micron и даже numonyx показали себя вполне адекватно. проблема была в конкретной плате. вернее в пайке. извините, что посеял сомнения в Вас. 40МГц пользовал для fast_read.
  2. самое простое для ПЛИС в виде антидребезга это счетчик на длительность нажатия. Т.е. если после нажатия прошло к примеру 10 мс, то значит кнопка нажата и счетчик досчитывает до конца и останавливается, а иначе счетчик не досчитывает и interrupt на МК не дергаем.
  3. все же порекомендую микруху типа MBI5030 c PWM или http://www.ti.com/lsds/ti/power-management....page#p2192=PWM per Pin
  4. только меня в гугле не забанили? первая ссылка http://www.eetasia.com/ARTICLES/2007MAR/PD...MAR12_PL_AN.pdf
  5. ой. редко пользуюсь. =) вернее один раз всего приходилось. забыл. спасибо
  6. Приветствую! В an257.pdf от сентября 2002 ver. 1.0 (Designing with 1.5-V Devices) на 14 странице описана возможность использования LTC3405A-1.5: 3.3-V-to-1.5-V/300-mA Synchronous Switching Regulator. Но я не нашел, сколько именно потребляет ядро Cyclone I. Если у кого есть инфа по этому поводу, буду благодарен, если поделитесь. Видел:
  7. На счет количества ядер. Был i5 2500 с частотой 3,3 до 3,7 с 4ГБ ОЗУ. Заменил на i7 3770 - 3,4 до 3,9 с 8ГБ ОЗУ. Пробовал и там, и там компилить один свой проект при 4 ГБ ОЗУ. Разница 5 секунд при длительности 5,40 минут. Щас тоже SSD, но как кэш, не раздел под ось.
  8. тогда пробуйте, что ниже. только сначала пробуйте... module ISP ( input clkin_50, output reg clock, output reg entest ); //--------------------------------- reg [5:0] testcnt; //--------------------------------- initial begin clock = 0; entest = 0; testcnt = 0; end //--------------------------------- always_ff @(posedge clkin_50) begin if (testcnt == 6'd15) entest <= ~entest; testcnt <= testcnt + 6'd1; clock <= ~clock; end //--------------------------------- endmodule у Вас же есть возможность вывести наружу сигнал, к примеру: output wire ena = ~|testcnt; И посмотрите как у Вас считает счетчик, и куда сдвинут entest.
  9. Если хотели получить то, что ниже - надо чуть изменить код. По Вашим сообщениям не понятно, entest один раз должен инвертироваться или каждый раз при достижении счетчиком 15. Сделал, чтобы один раз... Т.е. как понял Вас, так и описал. Может конечно, сигнал entest должен быть разрешением изменения clock... не понятно module ISP ( input clkin_50, output reg clock, output reg entest ); reg [5:0] testcnt; initial begin clock = 0; entest = 0; testcnt = 0; end always_ff @(posedge clkin_50) begin if (testcnt == 15 & ~entest) entest <= ~entest; else testcnt <= testcnt + 6'd1; endif clock <= ~clock; end endmodule
  10. Я думаю, из-за расположения датчиков. В одном стоят у транзисторов(пока там прогреется), а в другом и диоды и транзисторы рядом и между ними реле, где больший нагрев.
  11. Интересует, по каким критериям выбирается термореле для отключиния БП. Смотрел описание Mean Well: у SP-320-3.3: 70 (+-5) гр.С у USP-225-3.3: 95 (+-5) гр.С Т.е. можно ли в SP-320-3.3 ставить термореле как у USP-225-3.3 ? И чем это грозит? Означает ли установка производителем реле с низкой температурой срабатывания, что на высоких температурах БП будет более нестабилен?
  12. А это выводы из головы или я плохо искал ответ на этот вопрос в официальных документах?
×
×
  • Создать...