Rev 3125 Rev 3239
Line 240... Line 240...
240 <p> 240 <p>
241 Lidský název modulu je cca 1/2 řádky dlouhý a je umístěn jako první 241 Lidský název modulu je cca 1/2 řádky dlouhý a je umístěn jako první
242 text v dokumentaci (pole <i>[InfoShortDescription.cs]</i> v PrjInfo.txt souboru). 242 text v dokumentaci (pole <i>[InfoShortDescription.cs]</i> v PrjInfo.txt souboru).
243 </p> 243 </p>
244   244  
245 <h2> Standardní adresáře hardwaru </h2> 245 <h2> Standardní adresáře projektu </h2>
246   246  
247 <p> 247 <p>
248 Pro standardní hardwarový návrh (<i>moduly</i> i <i>konstrukce</i>) se 248 Pro standardní návrh zařízení (<i>moduly</i> i <i>konstrukce</i>) se
249 data ukládají do následujících obvyklých adresářů. Konkrétní obsah 249 data ukládají do následujících obvyklých adresářů. Konkrétní obsah
250 adresářů je upřesněn v rámci standardních postupů jednotlivých 250 adresářů je upřesněn v rámci standardních postupů jednotlivých
251 technologických kroků. 251 technologických kroků.
252 <br> 252 <br>
253 V popisu je použito <i>XXX</i> jako zástupce jednoznačného 253 V popisu je použito <i>XXX</i> jako zástupce jednoznačného
Line 335... Line 335...
335 <i>XXX.pcb</i> soubor s návrhem plošného spoje PADS 335 <i>XXX.pcb</i> soubor s návrhem plošného spoje PADS
336 </td> 336 </td>
337 </tr> 337 </tr>
338 <tr> 338 <tr>
339 <th> 339 <th>
-   340 HDL
-   341 </th>
-   342 <td>
-   343 <i>XXX</i> zdrojové soubory popisující hardware (VHDL)
-   344 </td>
-   345 </tr>
-   346 <tr>
-   347 <th>
340 CAM_AMA 348 CAM_AMA
341 </th> 349 </th>
342 <td> 350 <td>
343 Technologické výstupy pro amatérskou výrobu plošných spojů. 351 Technologické výstupy pro amatérskou výrobu plošných spojů.
344 Výstupy jsou vyrobeny jako .PDF soubory v měřítku 1:1 zrcadlené 352 Výstupy jsou vyrobeny jako .PDF soubory v měřítku 1:1 zrcadlené
Line 646... Line 654...
646 <li> Je vygenerovaný .PDF </li> 654 <li> Je vygenerovaný .PDF </li>
647 <li> Je vygenerovaný .HTML </li> 655 <li> Je vygenerovaný .HTML </li>
648 <li> Jsou data uložena v databázi SVN </li> 656 <li> Jsou data uložena v databázi SVN </li>
649 </ul> 657 </ul>
650   658
651 <h1> OrCAD – kreslení schématu </h1> -  
652   -  
653 <h2> Nastavení </h2> -  
654   -  
655 <h3> Základní nastavení programu </h3> -  
656   -  
657 <p> -  
658 Nastavení pro automatické vkládání razítka -  
659 <i>Options /Design Template / Title Block</i> -  
660 </p> -  
661   -  
662 <p class="ShiftRight"> -  
663 Library Name = <i>C:\LIBRARY\ORCAD9x\SYMBOLS</i> <br> -  
664 Title Block Name = <i>TITLE_MLAB</i> -  
665 </p> -  
666   -  
667 <p> -  
668 Nastavení velikosti stránky (evropské nastavení) -  
669 <i>Options / Design Template / Page Size</i> -  
670 </p> -  
671   -  
672 <p class="ShiftRight"> -  
673 Units = <i>Millimeters</i> <br> -  
674 New Page Size = <i>A4</i> <br> -  
675 Pin to Pin Spacing = <i>2.54</i> <br> -  
676 </p> -  
677   -  
678 <p> -  
679 Nastavení rastru <i>Options / Design Template / Grid Reference</i> -  
680 </p> -  
681   -  
682 <p class="ShiftRight"> -  
683 Vertical &amp; Horizontal Width = <i>2.54</i> <br> -  
684 </p> -  
685   -  
686 <p> -  
687 Povolené velikosti písma ve schématu jsou 8, 14 nebo 22. -  
688 </p> -  
689   -  
690 <h3> Umístění knihoven </h3> -  
691   -  
692 <p> -  
693 Při kreslení schématu ukládáme knihovny do adresáře -  
694 <i>C:\LIBRARY\ORCAD9x</i> aby se v případě změny v knihovně snadno -  
695 aktualizovaly použité knihovní prvky v existujícím schématu. -  
696 </p> -  
697   -  
698 <p> -  
699 Každý prvek ve schématu je současně uložen spolu s vlastním schématem v -  
700 tzv. <i>library cache</i> a je tam uložen včetně celé <i>absolutní -  
701 cesty</i> ke knihovně ze které byl kopírován a tam se také hledá v -  
702 případě aktualizace. Pokud budou mít všichni stejné knihovny na stejném -  
703 místě budou mít snazší život. -  
704 </p> -  
705   -  
706 <p> -  
707 Máme tyto skupiny knihoven: -  
708 </p> -  
709   -  
710 <ul> -  
711 <li> -  
712 Knihovny obsahující <i>obecné</i> schématické značky, například -  
713 všemožné tranzistory. Tyto knihovny slouží jako zásobárna „tvarů“ při -  
714 tvorbě konkrétních prvků. -  
715 </li> -  
716 <li> -  
717 Knihovny obsahující výběr běžných <i>zástupců</i> uvažované -  
718 skupiny, například konkrétní nejběžnější tranzistory. -  
719 </li> -  
720 <li> -  
721 Knihovny přímo obsahující celou <i>skupinu</i> konkrétních součástí, -  
722 například jumpery s různým počtem špiček. -  
723 </li> -  
724 <li> -  
725 Knihovny obsahující prvky konkrétního <i>výrobce</i>. Ty jsou -  
726 ukládány do podadresářů jednotlivých výrobců. -  
727 </li> -  
728 </ul> -  
729   -  
730 <p> -  
731 Při práci s knihovnami je třeba extra dávat pozor aby se omylem -  
732 nevymazaly prvky z knihoven (stačí samotné DEL a prvek je nenávratně -  
733 pryč). Dokončeným knihovnám je vhodné nastavit atribut -  
734 <i>Read&nbsp;Only</i>. Knihovní prvky lze přetahovat z library cache -  
735 existujícího schématu do knihovny. -  
736 </p> -  
737   -  
738 <p> -  
739 <em>Dopsat použití atributů. Propojů a konektorů.</em> -  
740 </p> -  
741   -  
742 <h2> Tvorba knihoven </h2> -  
743   -  
744 <p> -  
745 <em>Dopsat doporučení.</em> -  
746 </p> -  
747   -  
748 <h2> Generování výstupů </h2> -  
749   -  
750 <h3> Generování netlistu </h3> -  
751   -  
752 <p> -  
753 Netlist obsahuje seznam spojů pro návrh plošného spoje, hodnoty -  
754 součástek a názvy jejich pouzder. Gneruje se volbou -  
755 <i>Tools / Create Netlist</i> -  
756 </p> -  
757   -  
758 <p class="ShiftRight"> -  
759 <i>Other</i> <br> -  
760 PCB Footprint / Combined Property String = <i>{Device},{Value}@{PCB&nbsp;Footprint}</i> <br> -  
761 Formatters = <i>padspcb.dll</i> <br> -  
762 Netlist File 1 – nastavit příponu <i>.ASC</i> -  
763 </p> -  
764   -  
765 <h3> Generování seznamu součástí </h3> -  
766   -  
767 <p> -  
768 Tvorba seznamu součástí se skládá ze dvou kroků -  
769 </p> -  
770   -  
771 <ul> -  
772 <li> Vygenerování seznamu ze schématu </li> -  
773 <li> Úprava do podoby XLS tabulky </li> -  
774 </ul> -  
775   -  
776 <p> -  
777 Seznam součástí se z OrCADu vygeneruje funkcí <i>Bill of Material</i> -  
778 a výsledkem je TXT soubor. -  
779 </p> -  
780   -  
781 <p class="ShiftRight"> -  
782 Header: Quantity\tReference\tPart\tPCB Footprint <br> -  
783 Combined property string: {Quantity}\t{Reference}\t{Value}\t{PCB&nbsp;Footprint}<br> -  
784 </p> -  
785   -  
786 <p> -  
787 Finální podoba seznamu součástí je XLS tabulka. Vzor tabulky je v souboru -  
788 <a href="../../../../../Library/Templates/DOC/VZOR_Seznam_součástí.xls">VZOR_Seznam_součástí.xls</a>. -  
789 Vzor uložíme do adresáře SCH a otevřeme jej. Dále postupujeme podle -  
790 návodu ve vzoru napsanému. -  
791 </p> -  
792   -  
793 <h3> Generování .PDF </h3> -  
794   -  
795 <p> -  
796 Tisk provádíme obvykle na cílový formát A4 a to i pro schémata -  
797 originálního formátu A3. Pro kvalitní výstup stačí rozlišení 600dpi. -  
798 </p> -  
799   -  
800 <p> -  
801 Soubor se jmenuje jako jméno modulu s doplňkem _sch. Například -  
802 <i>POKUS_sch.pdf</i>. -  
803 </p> -  
804   -  
805 <h4> Adobe Acrobat Distiller - preferované </h4> -  
806   -  
807 <p> -  
808 Acrobat Distiller dává barevné PDF soubory. Žádné specifické nastavení -  
809 parametrů Acrobat Distiller nepotřebuje (600dpi, měřítko 100%). -  
810 </p> -  
811   -  
812 <p> -  
813 Při tisku z programu OrCAD Capture je třeba nastavit zmenšení a -  
814 posunutí tisku aby byly rozumné okraje takto: -  
815 </p> -  
816   -  
817 <p class="ShiftRight"> -  
818 <i>Schéma A3</i> – Scale=0,65; Print Offset X=12, Y=10<br> -  
819 <i>Schéma A4</i> – Scale=0,91; Print Offset X=12, Y=10 -  
820 </p> -  
821   -  
822 <h4> Adobe Acrobat Writter </h4> -  
823   -  
824 <p> -  
825 Acrobat Writter dává černobílé PDF. Pro dosažení malé velikosti -  
826 výsledných PDF souborů je třeba nastavit komprimaci. Velikost výstupu -  
827 ani posunutí nejde ovlivnit. Výhodou je to, že schéma může být tisknuto -  
828 najednou i když obsahuje listy různých formátů. Cílovým formátem nemusí -  
829 být nutně formát A4 ale je to nejobvyklejší. Různé verze programu mají -  
830 různé možnosti nastavení. -  
831 </p> -  
832   -  
833 <p class="ShiftRight"> -  
834 Page Setup <br> -  
835 Page Size / Standard = A4 <br> -  
836 Graphic / Resolution = 600dpi <br> -  
837 Graphic / Scaling = 100% <br> -  
838 Compression Options <br> -  
839 General / Compress text and lineart = Yes <br> -  
840 Color/Gray Scale Images / Compress using = ZIP -  
841 </p> -  
842   -  
843 <h3> Úklid souborů </h3> -  
844   -  
845 <p> -  
846 Smažeme nepotřebné soubory, u cílových souborů zkontrolujeme jména -  
847 souborů a nastavíme Read&nbsp;Only atribut. -  
848 </p> -  
849   -  
850 <p> -  
851 Následující soubory se obvykle <i>nezavádějí do databáze</i>: -  
852 </p> -  
853   -  
854 <ul> -  
855 <li> <i>.OPJ</i> definice projektu </li> -  
856 <li> <i>.DBK</i> záložní soubor schématu (.DSN) </li> -  
857 <li> <i>.OBK</i> záložní soubor knihovny (.OLB) </li> -  
858 </ul> -  
859   -  
860 <p> -  
861 Naopak následující soubory obsahují podstatná <i>data</i>: -  
862 </p> -  
863   -  
864 <ul> -  
865 <li> <i>.DSN</i> soubor schématu (obsahuje i <i>library cache</i> -  
866 použitých knihovních prvků) </li> -  
867 <li> <i>.OLB</i> soubor knihovny (společné knihovny nejlépe v adresáři -  
868 <i>C:\LIBRARY\ORCAD9x</i>) </li> -  
869 <li> <i>.ASC</i> soubor spojů – netlist </li> -  
870 <li> <i>.PDF</i> soubor s vytištěným schématem (název ve tvaru <i>XXX_sch.pdf</i>) </li> -  
871 <li> <i>.XLS</i> soubor se seznamem součástí včetně objednacích informací </li> -  
872 </ul> -  
873   -  
874 <h2> Povinné úkony </h2> -  
875   -  
876 <p> -  
877 Seznam povinných úkonů slouží pro rychlé ověření, že se na nic -  
878 důležitého nezapomnělo. Na všechny otázky by se mělo odpovědět buď -  
879 „ano“ nebo „v tomto případě záměrně ne“. -  
880 </p> -  
881   -  
882 <p> -  
883 Založení nového schématu: -  
884 </p> -  
885   -  
886 <ul> -  
887 <li>Je zvolen správný formát listů (A4 nebo A3) ? </li> -  
888 <li>Je na první straně informace o historii schématu ? </li> -  
889 <li>Jsou hodnoty neosazovaných součástek označeny podtržítkem ? </li> -  
890 <li>Jsou na schématu i součástky, které se neosazují na plošný spoj ? </li> -  
891 <li>Jsou na schématu alespoň 2 fidu značky na každou stranu plošného spoje ? </li> -  
892 </ul> -  
893   -  
894 <p> -  
895 Aktualizace: -  
896 </p> -  
897   -  
898 <ul> -  
899 <li>Je historie na první stránce aktuální ? </li> -  
900 <li>Je rohové razítko na všech stranách aktuální ? </li> -  
901 <li>Je vygenerovaný platný netlist v .ASC souboru ? </li> -  
902 <li>Je vygenerovaný tiskový soubor schématu v .PDF souboru ? </li> -  
903 <li>Je správné pořadí stránek v .PDF souboru ? </li> -  
904 <li>Je vygenerovaný seznam součástek ? </li> -  
905 <li>Mají soubory správný název ? </li> -  
906 <li>Mají soubory atribut Read Only ? </li> -  
907 <li>Jsou smazané nepotřebné soubory (i adresáře) ? </li> -  
908 </ul> -  
909   -  
910 <h1> PADS – návrh plošného spoje </h1> -  
911   -  
912 <h2> Použití vrstev </h2> -  
913   -  
914 <p> -  
915 <em>Dopsat použití vrstev a jak vnikají SMD plošky.</em> -  
916 </p> -  
917   -  
918 <p> -  
919 U <i>fidu</i> značek a u dalších podobných objektů (například různé -  
920 díry a podobně) je vhodné <i>zhasnout refdes</i>. Na osazováku nejsou -  
921 potřeba. -  
922 </p> -  
923   -  
924 <p class="ShiftRight"> -  
925 <i>Filter</i> = <i>Labels</i>, označit text a smazat klávesou Del <br> -  
926 Smazané labely lze nechat znovu položit <br> -  
927 </p> -  
928   -  
929 <p> -  
930 <i>Texty</i> (popis na potisku) patří do vrstvy <i>Silkscreen Top/Bottom</i>. -  
931 Nezapomenenme někam umístit identifikátor modulu. Stejný text patří i do -  
932 vrstvy spojů. -  
933 </p> -  
934   -  
935 <p class="ShiftRight"> -  
936 Písmo <i>80mils</i> <br> -  
937 Čára <i>8mils</i> <br> -  
938 </p> -  
939   -  
940 <p> -  
941 U <i>diod</i> přidáváme <i>A</i> k anodě a u <i>kondenzátorů</i> -  
942 přidáváme <i>+</i> do vrstvy <i>Assembly Drawing Top/Bottom</i>) -  
943 </p> -  
944   -  
945 <p class="ShiftRight"> -  
946 Písmo <i>80mils</i> <br> -  
947 Čára <i>8mils</i> <br> -  
948 </p> -  
949   -  
950 <h2> Design Rules a velikosti elementů </h2> -  
951   -  
952 <p> -  
953 Nastavení <i>Setup / Design Rules / Default / Clerance</i> určují šířku -  
954 spojů a izolační mezery mezi různými objekty. Nastavujeme hodnoty -  
955 adekvátní hustotě návrhu. -  
956 </p> -  
957   -  
958 <p class="ShiftRight"> -  
959 <i>Šířka spojů</i> <br> -  
960 Trace Width / Minimum = <i>12mils</i> (možno až 9mils) <br> -  
961 Trace Width / Recomended = (12mils), <i>15mils</i>, <i>20mils</i>, <i>30mils</i> nebo i <i>45mils</i> <br> -  
962 Trace Width / Maximum = <i>není omezeno, ale ale spoje nad 60mils je lepší vylévat mědí.</i> <br> -  
963 <i>Izolační vzdálenosti</i> <br> -  
964 Clearence = <i>10mils</i> -  
965 Clearence Copper = <i>20mils</i> <br> -  
966 </p> -  
967   -  
968 <p> -  
969 <i>Rast</i> je vhodný zejména pro umísťování součástek. Pro spoje je možno -  
970 nastavit rastr v podstatě libovolně malý. Nejsnadněji se nastavuje -  
971 pomocí příkazu <i>G</i>, například G10 přímo z klávesnice. -  
972 </p> -  
973   -  
974   -  
975 <h2> Technologické výstupy </h2> 659 <h1> Technologické výstupy </h1>
976   660  
977 <p> 661 <p>
978 Výstupem programu PADS jsou podklady pro <i>profesionální</i> výrobu -  
979 plošných spojů ve formě GERBER dat jednotlivých vrstev a EXCELLON dat 662 Výstupem programů pro kresleních plošných spojů jsou podklady pro <i>profesionální</i> výrobu ve formě GERBER dat jednotlivých vrstev a EXCELLON dat
980 pro vrtání. Alternativním výstupem jsou podklady pro <i>amatérskou</i> 663 pro vrtání. Alternativním výstupem jsou podklady pro <i>amatérskou</i>
981 výrobu plošného spoje v podobě .PDF souborů vrstev spojů a potisku 664 výrobu plošného spoje v podobě .PDF souborů vrstev spojů a potisku
982 zrcadlené tak, aby se přímo vytiskly na tiskárně (spoje zrcadlové, 665 zrcadlené tak, aby se přímo vytiskly na tiskárně (spoje zrcadlové,
983 potisk normálně). Nedílnou součástí výstupu jsou dále <i>dokumentační 666 potisk normálně). Nedílnou součástí výstupu jsou dále <i>dokumentační
984 soubory</i>, typicky osazovací výkresy a obrásky s motivem spojů. 667 soubory</i>, typicky osazovací výkresy a obrásky s motivem spojů.