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

Krys

Свой
  • Постов

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

  • Посещение

Весь контент Krys


  1. сделайте активным окно библиотеки и дайте команду save as..., там в типе сохраняемого файла выберите export pcad... (*.lia)
  2. Спасибо, стянул, буду пробовать. В каком плане ругался? Просто навроде винда - ацтой, юникс рулит? Или конкретно в данном контексте получения 3Д модели всей платы были проблемы? О чём конкретно Вы говорите? Вы имеете в виду, что вернулись от проги View3D к встроенному в AD средству View Board in 3D? Или как?
  3. Fachleute, есть ли у Вас лекарство к этой проге VIEW3D?
  4. Подскажите, пожалуйста, поподробнее, какие настройки нужно поставить при экспорте из АД? Я сделал экспорт с настройками по умолчанию - плата есть, а вот компоненты все изображены просто в виде контуров... У меня такие же глюки с некоторыми элементами наблюдались. Я от них избавился так. Загрузил 3Д модель в Солидворкс, а оттуда экспортировал в файл с расширением *.wrl. Потом уже эту модель добавил в АД в библиотеку 3Д моделей. После этого лишние объекты в изображении пропали. Т.е. стало всё нормально...
  5. Gennaj, а какие строки Вы вводили? Я хотел попробовать также сделать. Но совершенно не знаю, как вводить специальные строки. Мне DXP подсказал на примере, что можно вписать =Value, и тогда в это поле запишется значение из поля Value. А где можно почитать в целом про правильное формирование спец.строк?
  6. Вы ошиблись разделом форума. Вам сюда: http://electronix.ru/forum/index.php?showforum=124 От себя добавлю, что это делается по команде save as... и там выбирается нужный тип файла для сохранения. Сохраните все компоненты платы как библиотеку
  7. Мы использовали 1554АП6 (ещё АП5 и их аналоги) - у них повышенная нагрузочная способность. Правда скважность импульсов была порядка 1000, поэтому было нестрашно. Но, уверен, вполне можно объединить несколько элементов до достижения нужной нагрузочной способности.
  8. Выгода в том, что можно заказать мало плат, и в сумме выйдет дешевле. А серия делается для минимум определённой площади плат, и эта минимальная площадь будет стоить в сумме дороже. Хотя каждая плата получится в серии дешевле. Если планируется дозаказ - однозначно серия. Т.к. только в этом случае шаблоны не придётся делать повторно.
  9. Да, теперь приблизительно понял Вашу идею по поводу конфигуратора, спасибо. Только сомневаюсь, что она подойдёт для программирования, скажем, atmega8 по jtag. Хотя... даже не знаю, почему сомневаюсь. Просто я не знаю досконально последовательность прошивания. Там сначала даётся какой-то ID чипа, по которому можно определить, что именно atmega8. Не возникнет ли с подобными проверками проблем?
  10. Поясните, пожалуйста, что подразумевается Вами под "клонированием" и чем это отличается от обычных операций? И что Вы подразумеваете под термином "конфигуратор". Без этого я не понимаю всей мысли, изложенной в дальнейших пунктах. Да, смотрел схему, спасибо. В прогах я не силён. Но всё равно схему придётся делать свою, поэтому и сложнее, если с ком-портом и дисплеем. А тем же самым, которым бы я напрямую шил свою железку, например, avreal. Делаю на компе операцию прошивки своей железки. При этом прошивка льётся в буфер-программатор. А из него обратно в комп поступают ответы, что всё заливается нормально. Потом я его отношу к автомобилю и подключаю к железке, прога льётся в железку, а на её место в памяти буфера-программатора попадают ответы. Теперь я буфер-программатор подношу к компу и делаю повторную операцию заливки прошивки в девайс, а во время прошивки из буфера-программатора в комп поступают уже реальные ответы, которые давала моя железка при программировании. И эти ответы анализируются этой прогой avreal и выводятся в виде сообщений, например, can't resync и т.п.
  11. Ну если не хотите - тогда конечно. Только уж почему?... Если обычный byte blaster берёт питание от объекта, то почему бы его не брать и этому буферу-программатору?... Дело всё в том, что так будет проще: эмулируется обычный byte blaster со стороны компа и программируемого девайса. Не нужно писать отдельную прогу для коммуникации по сом-порту с целью заливки прошивки, всё делается привычными средствами, как это делалось и раньше. Не нужно скачивать отдельную прогу. Девайс не требует доп. софта. Да, ответы на место прошивки с целю анализа. Лучше, но дороже с индикатором. И сложнее. И дольше разрабатывать - сложнее схема и сложнее прога для МК или ПЛИС внутри этого буфера-программатора. Возможно, как-то нужно просто вывести светодиодный индикатор удачности прошивки. А подробности уже смотреть при анализе ответов, зайдя в тепло и подключив к компу. Вот это пока не знаю. Можно запитываться на время подключения к компу от отдельного блока питания, а во время программирования девайса на улице питаться от самого девайса. Можно и более экзотическим способом запитываться: от ЛПТ-порта. Если мгновенной мощности не хватит, можно поставить кондёр и аккумулировать нужный заряд, которого бы хватило на время программирования буфера-программатора от компа.
  12. А подскажите, пожалуйста, как написАть нормально русскими буквами через stroke font? У меня есть надпись на плате. Требование - обязательно выполнена stroke font. Надпись содержит русские буквы. Я свойствах текста ставлю переключатель на stroke font, а в выпадающем списке stroke font name у меня присутствуют только default, Sans Serif и Serif. Выбирал любой - русские выводятся иероглифами. Как подключить другой шрифт, чтобы русские буквы отобразились нормально?
  13. Обычно питание программатора типа byte blaster берётся из самой программируемой схемы. Вот мне и непонятно, зачем собственное питание, если у Вас энергонезависимая память. Я уже писАл в первом сообщении. Не знаю, как это более подробно написАть... Задайте, пожалуйста, вопросы, если что-то вызывает неясности... Постановка задачи. Есть у вас автомобиль, в нём самодельная железка, в ней ПЛИС или МК. Ноута у вас нету... Автомобиль стоит на улице, электропитание подвести нет возможности, комп вынести на улицу тоже нет возможности. В таких условиях хорошо было бы сделать такую железячку, чтобы она цеплялась к компу в помещении, в неё сливалась прошивка, а потом эта железячка в руках относилась к программируемому девайсу (на автомобиле, например, на улице), там вся прошивка выливалась, а на её место записывались бы ответы. Ну и по такому же принципу считывать прошивку или ЕЕПРОМ, если потребуется.
  14. С руссификацией оказалось тоже не так сложно: информация о шрифте передалась нормально за исключением атрибута, указывающего набор символов. Это я поправил очень быстро уже в пикаде в text styles. Можно ещё и в самом ascii-файле поправить этот параметр, у меня получилось.
  15. всё! Локализовал! Если просто удалить линии от выводов 1, 3 и 4, то ошибка исчезает. Гляньте, пожалуйста, на моей схеме, что плохого в этих трёх линиях... Опытным глазом, так сказать... _________ Опять же по совету DXP я удалил эти 3 линии и нарисовал новые, ошибка появляться перестала. Что-то в этих линиях не то... Но что?... И как на такие грабли больше не натыкаться?... _________ Причина была найдена опять же старательным DXP: у этих проводников неправильное количество Vertices. Т.е., например, у пина 1 проводник должен иметь две точки. А их три. Причем, две их них совпадают. Ну, и с другими та же история. Даже нашёл причину появления этих лишних вершин. Причина в том, что выводы компонента (разъёма в данном случае) немного не в сетке. Поэтому в месте подключения появляется compiler generated junction. Я неправильно поступал так: брал конец линии в месте, где была точка, и тащил её до попадания на нужный вывод. Точка исчезала. Лишняя дублирующая вершина появлялась. Надо было, увидев точку, дать команду привязать всё к сетке. После этого ни точек, ни лишних вершин не появлялось... В общем, огромное спасибо DXP. _________ tyro, русские шрифты не убирал. С этим у меня уже тоже вылезли каракули в импортированной в пикад схеме. Пока ещё не думал даже, как бороться. Но без русских шрифтов нельзя - схема же должна быть выполнена по госту...
  16. Спасибо, попробовал так, как Вы посоветовали. Дело сдвинулось с мёртвой точки. Но всё равно пикад при открытии файла закрывается с надписью "программа выполнила недопустимую операцию...". Вот тут test_export_pcad.rar привожу прект. В него подключена библиотека, созданная из элементов, присутствующих в схеме. У всех элементов ссылки на библиотеку подправлены, чтобы они ссылались именно на эту библиотеку. Также, заменил в библиотеке длинное имя клеммника на более короткое. Ничего не помогло. Более того, попробовал сформировать библиотеку для пикада и её подключить в пикаде перед открытием. Тот же эффект... По совету товарища DXP попробовал экспортировать маленькие куски своей схемы. Начал с одного элемента - получилось. Потом полсхемы - получилось. Таким образом нашёл область, из-за которой у меня не получается экспорт... Она показана на рисунке (в районе микроконтроллера DD1, внизу): При выделении в прямоугольник этой области и удалении всего, что в неё попало, экспорт проходит без ошибок. Пробовал в этой области удалять по одному примитиву. В отдельности ничего не выходит. Т.е. более детально найти виновника мне не удалось. Кто-нибудь сможет найти поточнее, в чём у меня причина? Заранее спасибо :)
  17. Если кому интересно продолжение темы про конвертацию принципиальных схем из АД в пикад, то вам сюда: http://electronix.ru/forum/index.php?showt...id=308203
  18. Я тут немного порылся по экспорту из АД в пикад. Нашёл вот что: http://www.rodnik.ru/htmls/f_1_3_5.htm Есть ли у кого данная прога-конвертор? http://www.altium.com/forms/kb/kb_item.asp?ID=5094 http://www.altium.com/forms/kb/kb_item.asp?ID=3696 Делал экспорт так, как описано в последних двух советах с сайта производителя. Экспорт прошёл, но пикад файлы не открывает, ссылается на одну и ту же ошибку (пробовал в пикаде 2004, 2001 и 2000): Error (line 1573): Component 'HC-49S' has not been defined. Удаляю эту строчку, начинает жаловаться на следующий компонент. Удалил все компоненты из этой серии. Начал жаловаться на цепи. Поудалял цепи - вообще стал подвисать. Прилагаю 1.rar свои файлы, вдруг кто поможет разобраться, в чём дело.
  19. я бы поставил реле, как раньше в телефонных станциях. Раз скорость неважна. А если серьёзно, то поменяйте заголовок темы на более информативный и конкретизируйте ваш вопрос.
  20. Все эти методы будут действовать только в частном случае - для конкретного источника освещения. Для другого картина поплывёт. Тут надо знать цель автора. Если цель - сделать фотодатчик, показания которого всегда бы совпадали с показаниями люксметра, то нужно добиваться совпадения спектральной характеристики чувствительности вашего фотодатчика с характеристикой люксметра.
  21. Получил, спасибо. Я думаю, мне не нужен будет дисплей и кнопки. Максимум - переключатель направления. Я хочу, чтобы это всё было как посредник между байтбластером. Возможно, даже в том же корпусе, что и обычный байтбластер. Т.е. должен иметься ЛПТ-порт и jtag шлейф. А приборчик должен следить за проходящими данными и эмулировать наличие устройства на удалённом конце провода, когда его реально там нет (оно на улице). И наоборот - читаем с устройства на улице, а ЛПТ-порта пока нет, он на компе в помещении. Почему ещё используется батарейка? Почему нельзя складывать данные в энергонезависимую память и обходиться без питания? Здесь есть какие-то "подводные камни"?
  22. А кто знает ответ на такой вопрос: неразведённые цепи (connections, ratsnets) у меня почему-то не слишком оптимально проведены. Вот здесь пример. Красные дорожки подходят строго в той последовательности, в какой они на разъёме. Но эти коннекшены некоторые проходят нормально, а некоторые - где попало. Есть ли какая-то команда для перепрокладки этих коннекшнов? В оркаде это делалось по команде mincon, в пикаде - optimize nets. А в АД не нашёл...
  23. Огромное спасибо - никогда бы не догадался туда залезть :)
  24. Ещё вопрос: как полигонам задать порядок прорисовки, если один накладывается на другой? Чего-то ума не приложу. В оркаде был order. Циферку задаёшь, она определяет порядок прорисовки.
  25. Это не совсем удобно: когда Вы поменяете имя у ножек с цепями, то потеряете связь с принципиальной схемой. Только что пробовал. У ножек нет уникального ID, поэтому когда вы меняете имя, то система не может определить, что на что поменялось. Как проще найти ножки среди 1000 ножек? Не прибегая к переименовыванию ножек. ______________ Сам нашёл ответ. В диалоге классов, когда добавляете пины к классу, есть такая специальная кнопочка, которая добавляет выделенные на ПП пины к классу. Вне зависимости от их имени. Есть и кнопочка для убавления выделенных объектов из класса.
×
×
  • Создать...