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

Джеймс

Свой
  • Постов

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

  • Посещение

Весь контент Джеймс


  1. Если не секрет, удалось запустить бензиновый мотор, и соответственно генератор?
  2. Не до конца понял вашу идею, но кажется тут стоит рассмотреть технологию Rigid flex PCB (гибко-жесткие печатные платы). Платы с процессором и сенсором будут многослойными, тонкими, и легкими, но не гибкими. А сами "шлейфы" между платами - да, гибкие ("гибкие участки"). Т.е. у вас не будет никаких разъемов, добавляющих вес, и также вы сможете создать необходимую конфигурацию плат в "3D" при помощи гибких участков
  3. Гопал К. Дюбей Основные принципы устройства электроприводов 478 стр.
  4. Ээ.. Что значит "вроде"? Я подозреваю что sdc файл у вас далеко не полон..
  5. Может не так понял, также не прочитал все сообщения. В общем я так понял, вы выставили не только актуальный speedgrade (Speed = 8, - кстати а раньше какой был выставлен, случайный?), но также теперь проанализировали только модель fast. А надо же еще проверить модель slow.. Но про это вам уже подробно написали.
  6. Во Flash-семействах Actel/Microcemi это всегда было. Смотрите параметр Cycle Count при выполнении Device Info в оболочке программатора https://ww1.microchip.com/downloads/aemDocuments/documents/FPGA/ProductDocuments/UserGuides/Microchip_RTG4_FPGA_Programming_User_Guide_UG0602_V9.pdf Each programming operation will increment the cycle count by one. Each standalone erase operation will increment the cycle count by two. Ensure that the cycle count never exceeds the maximum number of programming or erase cycles specified in the datasheet (200 cycles). Где это в SmartFusion2/IGLOO2 сейчас проверить не могу
  7. https://www.gowinsemi.com/upload/database_doc/2574/document/64e45c9754157.pdf Вот здесь на стр. 15 не то, что вам нужно?
  8. Извините, если не секрет, Вы по какой специальности ВУЗ закончили? (спрашиваю без всяких подколок)
  9. А Ваш существующий SDC файл можете опубликовать?
  10. Так а деталька вторая не нужна - перемычка просто переставляется А искать думаю нужно "аксессуары" (Accessories)
  11. Там скорее всего главная проблема с охлаждением бензинового двигателя будет, потому что мотор тем же воздушным винтом и охлаждается, а винта там не будет Так а Вы думаете что компоненты с остатками бензина можно всё будет свободно сдать в багаж? (я не знаю) Я бы начал с поиска аккумов разрешенных к транспортировке, они не такие уж и слабые
  12. А что под этим понимается? Так а в самой камере есть автоматическая экспозиция? /это комбинация "'электронного затвора" (shutter) и усиления/ Или камера всегда работает с фиксированными, задаваемыми вручную, параметрами shutter-а и усиления?
  13. @AngelicQuasar Если не секрет, какая это книга? Я сначала подумал, что это методичка ВУЗ-а, а потом увидел, что там страница 355
  14. А покупали м/c в Китае? Если да, следов пайки не было?
  15. Как минимум здесь не хватает reset-а: SYS_ADC_SCAN : process(glob_clock, reset) variable chan : integer range 0 to 9; begin if reset = '1' then Adc1State <= ST_WAIT_FOR_TRIG; elsif glob_clock'event and glob_clock = '1' then ... Ну а причина ошибки скорее всего в том, что где-то создается "комбинаторная" обратная связь
  16. Ответить на ваш изначальный вопрос можно было бы, если знать дерево тактовых частот (см. один из первых вопросов ув. Zversky) и как оно было реально трассировано. А также вероятно, знать по каким путям попадают сигналы из "внешнего мира" в ПЛИС. Но для этого нужно смотреть на реальную трассировку. P.S я боюсь новый проект тоже может заглючить, когда вам потребуется внести еще какие-то изменения
  17. @jenya7 Если хотите двигаться дальше, заниматься FPGA разработкой не только "для себя", то: 1) Оставьте только эти объявления: LIBRARY ieee; use ieee.std_logic_1164.all; use ieee.numeric_std.all; Сначала будет сложно, но вы переделаете свой код и настроитесь на верный курс. 2) Конкретно по этому проекту - использовать SCK именно как clock - это неверный подход. Тактовая частота в вашем SPI модуле должна быть одна. Хотя, оговорюсь я не знаю какая эта частота, сколько там MHz.. 3) Вообще пока не используйте больше одной частоты в проекте. CLK и всё! Попробуйте обходиться одной частотой. И всегда проверяйте, что она трассируется на глобальной цепи. Те случаи у вас, когда "то работает, то не работает" (тема "Не всегда срабатывает условие") - это вообще похоже на не-глобальный Clock. Таких штук вообще быть не должно: if (clk3 = '1') then Удачи! (хотя и не уверен, что примите советы)
  18. Какие библиотеки у Вас подключены во всем проекте помимо IEEE.STD_LOGIC_1164.ALL ?
  19. Если не секрет, где установлены эти часы?
  20. Так а какая дальность получилась? : )
×
×
  • Создать...