10-03-2018, 02:05 PM
Library parts: Devices (Part-4)
In the dualtriode example above, have no fear that we cannot name the device "12AX7" on the schematic even though we have named the triodes "A" and "B" and the heater "H". When we add the triodes to the schematic, They will have the Prefix "V that we gave them and Eagle will automatically call the first two triodes "V1A" and "V1B", then the second package "V2A" and "V2B", and so on.
REMEMBER - the "name" is the geographic position on the board. We can click on the VALUE icon in the schematic editor left-hand menu to give the part-type designation "12AX7", or "12AT7", or "Bob", whatever we wish. In this particular case, there are a number of functionally equivalent real tubes that will plug-and-play in the physical socket.
If we used Add=next for the heater in the dualtriode device, we may wish to move the heaters from one sheet of the schematic to another. Unfortunately, Eagle does not allow this - at least in older versions. The universal fix is then to REMOVE the heater symbols from where they are, by selecting the REMOVE icon (X) in the left-hand toolbar of the schematic editor, then left-click on each heater symbol; then use STOP to finish the remove function.
Then we select the schematic sheet we wish to add the heaters to, using the Sheet window in the upper toolbar. On the new sheet, we use the INVOKE tool to acquire each heater and add it to the sheet.
The alternative to this, using the Add=next for heaters, is to use "interconnectors" that allow an electrical node of one sheet to be connected to a node on another sheet. To make such a Device is quite simple as it only requires a symbol. In the Symbol editor, we draw an arrow, a circle, or whatever symbol we wish to use to show a "flying connection". We add text in the Names layer to indicate the unique connection, such as "A","B","C, etc. When we add the PIN, we select the DIRECTION in the upper toolbar as "Sup", drop the pin, then NAME it as we wish. We create a Device of the same name, adding just this symbol and not selecting a package, prefix or value. Since the heater has two ends, we need at least two of these unique interconnection symbols.
On the first sheet where the heater symbols are, we link the end of the heater to one of the supply symbols we created. We link the other end of the heater to a different supply symbol. On the sheet of the schematic that has the actual power source for the heaters, we drop the two supply symbols and tie them to the rest of the heater circuitry.
In the dualtriode example above, have no fear that we cannot name the device "12AX7" on the schematic even though we have named the triodes "A" and "B" and the heater "H". When we add the triodes to the schematic, They will have the Prefix "V that we gave them and Eagle will automatically call the first two triodes "V1A" and "V1B", then the second package "V2A" and "V2B", and so on.
REMEMBER - the "name" is the geographic position on the board. We can click on the VALUE icon in the schematic editor left-hand menu to give the part-type designation "12AX7", or "12AT7", or "Bob", whatever we wish. In this particular case, there are a number of functionally equivalent real tubes that will plug-and-play in the physical socket.
If we used Add=next for the heater in the dualtriode device, we may wish to move the heaters from one sheet of the schematic to another. Unfortunately, Eagle does not allow this - at least in older versions. The universal fix is then to REMOVE the heater symbols from where they are, by selecting the REMOVE icon (X) in the left-hand toolbar of the schematic editor, then left-click on each heater symbol; then use STOP to finish the remove function.
Then we select the schematic sheet we wish to add the heaters to, using the Sheet window in the upper toolbar. On the new sheet, we use the INVOKE tool to acquire each heater and add it to the sheet.
The alternative to this, using the Add=next for heaters, is to use "interconnectors" that allow an electrical node of one sheet to be connected to a node on another sheet. To make such a Device is quite simple as it only requires a symbol. In the Symbol editor, we draw an arrow, a circle, or whatever symbol we wish to use to show a "flying connection". We add text in the Names layer to indicate the unique connection, such as "A","B","C, etc. When we add the PIN, we select the DIRECTION in the upper toolbar as "Sup", drop the pin, then NAME it as we wish. We create a Device of the same name, adding just this symbol and not selecting a package, prefix or value. Since the heater has two ends, we need at least two of these unique interconnection symbols.
On the first sheet where the heater symbols are, we link the end of the heater to one of the supply symbols we created. We link the other end of the heater to a different supply symbol. On the sheet of the schematic that has the actual power source for the heaters, we drop the two supply symbols and tie them to the rest of the heater circuitry.


