Sim: Only store device type in reference, not full model type
Instead of Reference="VSIN1", Value="dc=1 ampl=2 f=3", it's now Reference="V1", Value="SIN dc=1 ampl=2 f=3".
This commit is contained in:
parent
6ce714d537
commit
c3d5b3b3e5
|
@ -224,7 +224,10 @@ bool NETLIST_EXPORTER_SPICE::ReadSchematicAndLibraries( unsigned aNetlistOptions
|
|||
}
|
||||
catch( const IO_ERROR& e )
|
||||
{
|
||||
DisplayErrorMessage( nullptr, e.What() );
|
||||
DisplayErrorMessage( nullptr,
|
||||
wxString::Format( "Failed reading model from symbol '%s':\n%s",
|
||||
symbol->GetRef( &sheet ),
|
||||
e.What() ) );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -284,6 +287,7 @@ void NETLIST_EXPORTER_SPICE::ReadDirectives( unsigned aNetlistOptions )
|
|||
{
|
||||
root = tao::pegtl::parse_tree::parse<NETLIST_EXPORTER_SPICE_PARSER::textGrammar,
|
||||
NETLIST_EXPORTER_SPICE_PARSER::textSelector,
|
||||
tao::pegtl::nothing,
|
||||
NETLIST_EXPORTER_SPICE_PARSER::control>
|
||||
( in );
|
||||
}
|
||||
|
|
|
@ -57,18 +57,24 @@ namespace SIM_MODEL_PARSER
|
|||
|
||||
template <typename Rule> struct fieldParamValuePairsSelector : std::false_type {};
|
||||
|
||||
template <> struct fieldParamValuePairsSelector<param> : std::true_type {};
|
||||
template <> struct fieldParamValuePairsSelector<quotedStringContent> : std::true_type {};
|
||||
template <> struct fieldParamValuePairsSelector<unquotedString> : std::true_type {};
|
||||
|
||||
template <typename Rule> struct pinSequenceSelector : std::false_type {};
|
||||
template <> struct pinSequenceSelector<pinNumber> : std::true_type {};
|
||||
|
||||
|
||||
template <typename Rule> struct fieldFloatValueSelector : std::false_type {};
|
||||
template <> struct fieldFloatValueSelector<number<SIM_VALUE::TYPE_FLOAT, NOTATION::SI>>
|
||||
: std::true_type {};
|
||||
template <> struct fieldParamValuePairsSelector<param> : std::true_type {};
|
||||
template <> struct fieldParamValuePairsSelector<quotedStringContent> : std::true_type {};
|
||||
template <> struct fieldParamValuePairsSelector<unquotedString> : std::true_type {};
|
||||
|
||||
|
||||
template <typename Rule> struct pinSequenceSelector : std::false_type {};
|
||||
template <> struct pinSequenceSelector<pinNumber> : std::true_type {};
|
||||
template <typename Rule> struct fieldInferValueSelector : std::false_type {};
|
||||
template <> struct fieldInferValueSelector<fieldFloatValue> : std::true_type {};
|
||||
template <> struct fieldInferValueSelector<number<SIM_VALUE::TYPE_FLOAT, NOTATION::SI>> : std::true_type {};
|
||||
template <> struct fieldInferValueSelector<fieldInferValuePrefix> : std::true_type {};
|
||||
template <> struct fieldInferValueSelector<fieldParamValuePairs> : std::true_type {};
|
||||
}
|
||||
|
||||
|
||||
|
@ -127,7 +133,7 @@ SIM_MODEL::INFO SIM_MODEL::TypeInfo( TYPE aType )
|
|||
case TYPE::L_MUTUAL: return { DEVICE_TYPE_::L, "MUTUAL", "Mutual" };
|
||||
case TYPE::L_BEHAVIORAL: return { DEVICE_TYPE_::L, "=", "Behavioral" };
|
||||
|
||||
case TYPE::TLINE_Z0: return { DEVICE_TYPE_::TLINE, "Z0", "Characteristic impedance" };
|
||||
case TYPE::TLINE_Z0: return { DEVICE_TYPE_::TLINE, "", "Characteristic impedance" };
|
||||
case TYPE::TLINE_RLGC: return { DEVICE_TYPE_::TLINE, "RLGC", "RLGC" };
|
||||
|
||||
case TYPE::SW_V: return { DEVICE_TYPE_::SW, "V", "Voltage-controlled" };
|
||||
|
@ -197,7 +203,7 @@ SIM_MODEL::INFO SIM_MODEL::TypeInfo( TYPE aType )
|
|||
case TYPE::NMOS_HISIMHV2: return { DEVICE_TYPE_::NMOS, "HISIMHV2", "HiSIM_HV2" };
|
||||
case TYPE::PMOS_HISIMHV2: return { DEVICE_TYPE_::PMOS, "HISIMHV2", "HiSIM_HV2" };
|
||||
|
||||
case TYPE::V: return { DEVICE_TYPE_::V, "DC", "DC", };
|
||||
case TYPE::V: return { DEVICE_TYPE_::V, "", "DC", };
|
||||
case TYPE::V_SIN: return { DEVICE_TYPE_::V, "SIN", "Sine" };
|
||||
case TYPE::V_PULSE: return { DEVICE_TYPE_::V, "PULSE", "Pulse" };
|
||||
case TYPE::V_EXP: return { DEVICE_TYPE_::V, "EXP", "Exponential" };
|
||||
|
@ -213,7 +219,7 @@ SIM_MODEL::INFO SIM_MODEL::TypeInfo( TYPE aType )
|
|||
//case TYPE::V_RANDPOISSON: return { DEVICE_TYPE::V, "RANDPOISSON", "Random Poisson" };
|
||||
case TYPE::V_BEHAVIORAL: return { DEVICE_TYPE_::V, "=", "Behavioral" };
|
||||
|
||||
case TYPE::I: return { DEVICE_TYPE_::I, "DC", "DC", };
|
||||
case TYPE::I: return { DEVICE_TYPE_::I, "", "DC", };
|
||||
case TYPE::I_SIN: return { DEVICE_TYPE_::I, "SIN", "Sine" };
|
||||
case TYPE::I_PULSE: return { DEVICE_TYPE_::I, "PULSE", "Pulse" };
|
||||
case TYPE::I_EXP: return { DEVICE_TYPE_::I, "EXP", "Exponential" };
|
||||
|
@ -420,7 +426,7 @@ TYPE SIM_MODEL::ReadTypeFromFields( const std::vector<T>& aFields )
|
|||
return typeFromLegacyFields;
|
||||
|
||||
// Still no type information.
|
||||
// For passives we infer the model from the mandatory fields in this case.
|
||||
// We try to infer the model from the mandatory fields in this case.
|
||||
return InferTypeFromRefAndValue( GetFieldValue( &aFields, REFERENCE_FIELD ),
|
||||
GetFieldValue( &aFields, VALUE_FIELD ) );
|
||||
}
|
||||
|
@ -428,120 +434,50 @@ TYPE SIM_MODEL::ReadTypeFromFields( const std::vector<T>& aFields )
|
|||
|
||||
TYPE SIM_MODEL::InferTypeFromRefAndValue( const std::string& aRef, const std::string& aValue )
|
||||
{
|
||||
static std::map<std::string, TYPE> refPrefixToType = {
|
||||
{ "R", TYPE::R },
|
||||
{ "C", TYPE::C },
|
||||
{ "L", TYPE::L },
|
||||
{ "TLINE", TYPE::TLINE_Z0 },
|
||||
{ "VSIN", TYPE::V_SIN },
|
||||
{ "VPULSE", TYPE::V_PULSE },
|
||||
{ "VEXP", TYPE::V_EXP },
|
||||
/*{ "VSFAM", TYPE::V_SFAM },
|
||||
{ "VSFFM", TYPE::V_SFFM },*/
|
||||
{ "VPWL", TYPE::V_PWL },
|
||||
{ "VWHITENOISE", TYPE::V_WHITENOISE },
|
||||
{ "VPINKNOISE", TYPE::V_PINKNOISE },
|
||||
{ "VBURSTNOISE", TYPE::V_BURSTNOISE },
|
||||
{ "VRANDUNIFORM", TYPE::V_RANDUNIFORM },
|
||||
{ "VRANDNORMAL", TYPE::V_RANDNORMAL },
|
||||
{ "VRANDEXP", TYPE::V_RANDEXP },
|
||||
//{ "VRANDPOISSON", TYPE::V_RANDPOISSON },
|
||||
{ "ISIN", TYPE::I_SIN },
|
||||
{ "IPULSE", TYPE::I_PULSE },
|
||||
{ "IEXP", TYPE::I_EXP },
|
||||
/*{ "ISFAM", TYPE::I_SFAM },
|
||||
{ "ISFFM", TYPE::I_SFFM },*/
|
||||
{ "IPWL", TYPE::I_PWL },
|
||||
{ "IWHITENOISE", TYPE::I_WHITENOISE },
|
||||
{ "IPINKNOISE", TYPE::I_PINKNOISE },
|
||||
{ "IBURSTNOISE", TYPE::I_BURSTNOISE },
|
||||
{ "IRANDUNIFORM", TYPE::I_RANDUNIFORM },
|
||||
{ "IRANDNORMAL", TYPE::I_RANDNORMAL },
|
||||
{ "IRANDEXP", TYPE::I_RANDEXP },
|
||||
//{ "IRANDPOISSON", TYPE::I_RANDPOISSON },
|
||||
};
|
||||
std::string prefix;
|
||||
|
||||
TYPE type = TYPE::NONE;
|
||||
|
||||
for( auto&& [curPrefix, curType] : refPrefixToType )
|
||||
try
|
||||
{
|
||||
if( boost::starts_with( aRef, curPrefix ) )
|
||||
tao::pegtl::string_input<> in( aValue, VALUE_FIELD );
|
||||
auto root = tao::pegtl::parse_tree::parse<SIM_MODEL_PARSER::fieldInferValueGrammar,
|
||||
SIM_MODEL_PARSER::fieldInferValueSelector,
|
||||
tao::pegtl::nothing,
|
||||
SIM_MODEL_PARSER::control>( in );
|
||||
|
||||
for( const auto& node : root->children )
|
||||
{
|
||||
type = curType;
|
||||
break;
|
||||
if( node->is_type<SIM_MODEL_PARSER::fieldInferValuePrefix>() )
|
||||
prefix = node->string();
|
||||
}
|
||||
}
|
||||
|
||||
// We handle "V" and "I" later because it collides and std::map is unordered.
|
||||
|
||||
if( type == TYPE::NONE && boost::starts_with( aRef, "V" ) )
|
||||
type = TYPE::V;
|
||||
|
||||
if( type == TYPE::NONE && boost::starts_with( aRef, "I" ) )
|
||||
type = TYPE::I;
|
||||
|
||||
std::string value = aValue;
|
||||
|
||||
// Some types have to be inferred from Value field.
|
||||
switch( type )
|
||||
catch( const tao::pegtl::parse_error& )
|
||||
{
|
||||
case TYPE::R:
|
||||
if( boost::starts_with( boost::trim_left_copy( value ), "=" ) )
|
||||
type = TYPE::R_BEHAVIORAL;
|
||||
break;
|
||||
|
||||
case TYPE::C:
|
||||
if( boost::starts_with( boost::trim_left_copy( value ), "=" ) )
|
||||
type = TYPE::C_BEHAVIORAL;
|
||||
break;
|
||||
|
||||
case TYPE::L:
|
||||
if( boost::starts_with( boost::trim_left_copy( value ), "=" ) )
|
||||
type = TYPE::L_BEHAVIORAL;
|
||||
break;
|
||||
|
||||
case TYPE::V:
|
||||
if( boost::starts_with( boost::trim_left_copy( value ), "=" ) )
|
||||
type = TYPE::V_BEHAVIORAL;
|
||||
break;
|
||||
|
||||
case TYPE::I:
|
||||
if( boost::starts_with( boost::trim_left_copy( value ), "=" ) )
|
||||
type = TYPE::I_BEHAVIORAL;
|
||||
break;
|
||||
|
||||
case TYPE::TLINE_Z0:
|
||||
try
|
||||
{
|
||||
tao::pegtl::string_input<> in( aValue, "Value" );
|
||||
auto root = tao::pegtl::parse_tree::parse<
|
||||
SIM_MODEL_PARSER::fieldParamValuePairsGrammar,
|
||||
SIM_MODEL_PARSER::fieldParamValuePairsSelector>
|
||||
( in );
|
||||
|
||||
for( const auto& node : root->children )
|
||||
{
|
||||
if( node->is_type<SIM_MODEL_PARSER::param>()
|
||||
&& (node->string() == "r" || node->string() == "R"
|
||||
|| node->string() == "c" || node->string() == "C"
|
||||
|| node->string() == "l" || node->string() == "L" ) )
|
||||
{
|
||||
type = TYPE::TLINE_RLGC;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
catch( const tao::pegtl::parse_error& e )
|
||||
{
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return type;
|
||||
DEVICE_TYPE_ deviceType = DEVICE_TYPE_::NONE;
|
||||
|
||||
if( boost::starts_with( aRef, "R" ) )
|
||||
deviceType = DEVICE_TYPE_::R;
|
||||
else if( boost::starts_with( aRef, "C" ) )
|
||||
deviceType = DEVICE_TYPE_::C;
|
||||
else if( boost::starts_with( aRef, "L" ) )
|
||||
deviceType = DEVICE_TYPE_::L;
|
||||
else if( boost::starts_with( aRef, "V" ) )
|
||||
deviceType = DEVICE_TYPE_::V;
|
||||
else if( boost::starts_with( aRef, "I" ) )
|
||||
deviceType = DEVICE_TYPE_::I;
|
||||
else if( boost::starts_with( aRef, "TL" ) )
|
||||
deviceType = DEVICE_TYPE_::TLINE;
|
||||
else
|
||||
return TYPE::NONE;
|
||||
|
||||
for( TYPE type : TYPE_ITERATOR() )
|
||||
{
|
||||
if( TypeInfo( type ).deviceType == deviceType && TypeInfo( type ).fieldValue == prefix )
|
||||
return type;
|
||||
}
|
||||
|
||||
return TYPE::NONE;
|
||||
}
|
||||
|
||||
|
||||
|
@ -670,7 +606,12 @@ template <typename T>
|
|||
std::unique_ptr<SIM_MODEL> SIM_MODEL::Create( unsigned aSymbolPinCount,
|
||||
const std::vector<T>& aFields )
|
||||
{
|
||||
std::unique_ptr<SIM_MODEL> model = SIM_MODEL::Create( ReadTypeFromFields( aFields ) );
|
||||
TYPE type = ReadTypeFromFields( aFields );
|
||||
|
||||
if( type == TYPE::NONE )
|
||||
THROW_IO_ERROR( wxString::Format( _( "Failed to read simulation model from fields" ) ) );
|
||||
|
||||
std::unique_ptr<SIM_MODEL> model = SIM_MODEL::Create( type );
|
||||
|
||||
model->ReadDataFields( aSymbolPinCount, &aFields );
|
||||
return model;
|
||||
|
@ -690,14 +631,14 @@ std::string SIM_MODEL::GetFieldValue( const std::vector<T>* aFields, const std::
|
|||
if( !aFields )
|
||||
return ""; // Should not happen, T=void specialization will be called instead.
|
||||
|
||||
auto fieldIt = std::find_if( aFields->begin(), aFields->end(),
|
||||
[aFieldName]( const T& field )
|
||||
{
|
||||
return field.GetName() == aFieldName;
|
||||
} );
|
||||
auto it = std::find_if( aFields->begin(), aFields->end(),
|
||||
[aFieldName]( const T& field )
|
||||
{
|
||||
return field.GetName() == aFieldName;
|
||||
} );
|
||||
|
||||
if( fieldIt != aFields->end() )
|
||||
return std::string( fieldIt->GetText().ToUTF8() );
|
||||
if( it != aFields->end() )
|
||||
return std::string( it->GetText().ToUTF8() );
|
||||
|
||||
return "";
|
||||
}
|
||||
|
@ -866,7 +807,7 @@ void SIM_MODEL::SetParamValue( const std::string& aParamName, const SIM_VALUE& a
|
|||
|
||||
if( it == params.end() )
|
||||
{
|
||||
THROW_IO_ERROR( wxString::Format( "Could not find a model parameter named '%s'",
|
||||
THROW_IO_ERROR( wxString::Format( _( "Could not find a simulation model parameter named '%s'" ),
|
||||
aParamName ) );
|
||||
}
|
||||
|
||||
|
@ -881,7 +822,7 @@ void SIM_MODEL::SetParamValue( const std::string& aParamName, const std::string&
|
|||
|
||||
if( !param )
|
||||
{
|
||||
THROW_IO_ERROR( wxString::Format( "Could not find a model parameter named '%s'",
|
||||
THROW_IO_ERROR( wxString::Format( _( "Could not find a simulation model parameter named '%s'" ),
|
||||
aParamName ) );
|
||||
}
|
||||
|
||||
|
@ -1116,7 +1057,9 @@ void SIM_MODEL::ParseParamsField( const std::string& aParamsField )
|
|||
// and having a tree greatly simplifies some things.
|
||||
root = tao::pegtl::parse_tree::parse<
|
||||
SIM_MODEL_PARSER::fieldParamValuePairsGrammar,
|
||||
SIM_MODEL_PARSER::fieldParamValuePairsSelector>
|
||||
SIM_MODEL_PARSER::fieldParamValuePairsSelector,
|
||||
tao::pegtl::nothing,
|
||||
SIM_MODEL_PARSER::control>
|
||||
( in );
|
||||
}
|
||||
catch( const tao::pegtl::parse_error& e )
|
||||
|
@ -1170,7 +1113,9 @@ void SIM_MODEL::ParsePinsField( unsigned aSymbolPinCount, const std::string& aPi
|
|||
try
|
||||
{
|
||||
root = tao::pegtl::parse_tree::parse<SIM_MODEL_PARSER::pinSequenceGrammar,
|
||||
SIM_MODEL_PARSER::pinSequenceSelector>( in );
|
||||
SIM_MODEL_PARSER::pinSequenceSelector,
|
||||
tao::pegtl::nothing,
|
||||
SIM_MODEL_PARSER::control>( in );
|
||||
}
|
||||
catch( const tao::pegtl::parse_error& e )
|
||||
{
|
||||
|
@ -1211,12 +1156,10 @@ template <typename T>
|
|||
void SIM_MODEL::doReadDataFields( unsigned aSymbolPinCount, const std::vector<T>* aFields )
|
||||
{
|
||||
ParseDisabledField( GetFieldValue( aFields, DISABLED_FIELD ) );
|
||||
ParsePinsField( aSymbolPinCount, GetFieldValue( aFields, PINS_FIELD ) );
|
||||
|
||||
if( GetFieldValue( aFields, PARAMS_FIELD ) != "" )
|
||||
{
|
||||
ParsePinsField( aSymbolPinCount, GetFieldValue( aFields, PINS_FIELD ) );
|
||||
ParseParamsField( GetFieldValue( aFields, PARAMS_FIELD ) );
|
||||
}
|
||||
else
|
||||
InferredReadDataFields( aSymbolPinCount, aFields, true );
|
||||
}
|
||||
|
@ -1224,11 +1167,13 @@ void SIM_MODEL::doReadDataFields( unsigned aSymbolPinCount, const std::vector<T>
|
|||
|
||||
template <typename T>
|
||||
void SIM_MODEL::InferredReadDataFields( unsigned aSymbolPinCount, const std::vector<T>* aFields,
|
||||
bool aAllowOnlyFirstValue,
|
||||
bool aAllowParamValuePairs )
|
||||
bool aAllowOnlyFirstValue )
|
||||
{
|
||||
ParsePinsField( aSymbolPinCount, GetFieldValue( aFields, PINS_FIELD ) );
|
||||
// TODO: Make a subclass SIM_MODEL_NONE.
|
||||
if( GetType() == SIM_MODEL::TYPE::NONE )
|
||||
return;
|
||||
|
||||
// TODO: Don't call this multiple times.
|
||||
if( InferTypeFromRefAndValue( GetFieldValue( aFields, REFERENCE_FIELD ),
|
||||
GetFieldValue( aFields, VALUE_FIELD ) ) != GetType() )
|
||||
{
|
||||
|
@ -1236,29 +1181,38 @@ void SIM_MODEL::InferredReadDataFields( unsigned aSymbolPinCount, const std::vec
|
|||
return;
|
||||
}
|
||||
|
||||
std::string valueField = GetFieldValue( aFields, VALUE_FIELD );
|
||||
|
||||
if( aAllowParamValuePairs ) // The usual param-value pairs have precedence.
|
||||
try
|
||||
{
|
||||
try
|
||||
// TODO: Don't call this multiple times.
|
||||
tao::pegtl::string_input<> in( GetFieldValue( aFields, VALUE_FIELD ), VALUE_FIELD );
|
||||
auto root = tao::pegtl::parse_tree::parse<SIM_MODEL_PARSER::fieldInferValueGrammar,
|
||||
SIM_MODEL_PARSER::fieldInferValueSelector,
|
||||
tao::pegtl::nothing,
|
||||
SIM_MODEL_PARSER::control>( in );
|
||||
|
||||
for( const auto& node : root->children )
|
||||
{
|
||||
ParseParamsField( GetFieldValue( aFields, VALUE_FIELD ) );
|
||||
}
|
||||
catch( const IO_ERROR& e )
|
||||
{
|
||||
if( GetParamCount() >= 1 )
|
||||
if( node->is_type<SIM_MODEL_PARSER::fieldParamValuePairs>() )
|
||||
ParseParamsField( node->string() );
|
||||
else if( node->is_type<SIM_MODEL_PARSER::fieldFloatValue>() )
|
||||
{
|
||||
if( aAllowOnlyFirstValue )
|
||||
SetParamValue( 0, parseFieldFloatValue( valueField ) );
|
||||
else
|
||||
throw e;
|
||||
{
|
||||
for( const auto& subnode : node->children )
|
||||
{
|
||||
if( subnode->is_type<SIM_MODEL_PARSER::number<SIM_VALUE::TYPE_FLOAT,
|
||||
SIM_VALUE::NOTATION::SI>>() )
|
||||
{
|
||||
SetParamValue( 0, subnode->string() );
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else if( GetParamCount() >= 1 && aAllowOnlyFirstValue )
|
||||
catch( const tao::pegtl::parse_error& e )
|
||||
{
|
||||
// This is reached only when model allows only the first value.
|
||||
SetParamValue( 0, parseFieldFloatValue( valueField ) );
|
||||
THROW_IO_ERROR( e.what() );
|
||||
}
|
||||
|
||||
m_isInferred = true;
|
||||
|
@ -1266,12 +1220,10 @@ void SIM_MODEL::InferredReadDataFields( unsigned aSymbolPinCount, const std::vec
|
|||
|
||||
template void SIM_MODEL::InferredReadDataFields( unsigned aSymbolPinCount,
|
||||
const std::vector<SCH_FIELD>* aFields,
|
||||
bool aAllowOnlyFirstValue,
|
||||
bool aAllowParamValuePairs );
|
||||
bool aAllowOnlyFirstValue );
|
||||
template void SIM_MODEL::InferredReadDataFields( unsigned aSymbolPinCount,
|
||||
const std::vector<LIB_FIELD>* aFields,
|
||||
bool aAllowOnlyFirstValue,
|
||||
bool aAllowParamValuePairs );
|
||||
bool aAllowOnlyFirstValue );
|
||||
|
||||
|
||||
template <typename T>
|
||||
|
@ -1325,26 +1277,6 @@ std::string SIM_MODEL::generateDisabledField() const
|
|||
}
|
||||
|
||||
|
||||
std::string SIM_MODEL::parseFieldFloatValue( std::string aFieldFloatValue )
|
||||
{
|
||||
try
|
||||
{
|
||||
tao::pegtl::string_input<> in( aFieldFloatValue, "Value" );
|
||||
auto root = tao::pegtl::parse_tree::parse<
|
||||
SIM_MODEL_PARSER::fieldFloatValueGrammar,
|
||||
SIM_MODEL_PARSER::fieldFloatValueSelector>
|
||||
( in );
|
||||
|
||||
return root->children[0]->string();
|
||||
}
|
||||
catch( const tao::pegtl::parse_error& )
|
||||
{
|
||||
THROW_IO_ERROR( wxString::Format( _( "Failed to infer model from Value '%s'" ),
|
||||
aFieldFloatValue ) );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
bool SIM_MODEL::requiresSpiceModelLine() const
|
||||
{
|
||||
for( const PARAM& param : GetParams() )
|
||||
|
|
|
@ -64,16 +64,8 @@ namespace SIM_MODEL_GRAMMAR
|
|||
tao::pegtl::eof> {};
|
||||
|
||||
|
||||
struct unquotedString : plus<not_at<sep>, any> {};
|
||||
struct quotedStringContent : star<not_at<one<'"'>>, any> {}; // TODO: Allow escaping '"'.
|
||||
struct quotedString : seq<one<'"'>,
|
||||
quotedStringContent,
|
||||
one<'"'>> {};
|
||||
|
||||
struct fieldFloatValue : seq<opt<sep>,
|
||||
number<SIM_VALUE::TYPE_FLOAT, NOTATION::SI>,
|
||||
star<not_at<sep>, any>, // Garbage suffix.
|
||||
opt<sep>> {};
|
||||
struct fieldFloatValue : seq<number<SIM_VALUE::TYPE_FLOAT, NOTATION::SI>,
|
||||
star<not_at<sep>, not_at<one<'='>>, any>> {}; // Garbage suffix.
|
||||
|
||||
struct fieldFloatValueGrammar : must<fieldFloatValue,
|
||||
tao::pegtl::eof> {};
|
||||
|
@ -81,17 +73,67 @@ namespace SIM_MODEL_GRAMMAR
|
|||
|
||||
struct param : plus<alnum> {};
|
||||
|
||||
struct fieldParamValuePair : seq<param,
|
||||
opt<sep>,
|
||||
one<'='>,
|
||||
opt<sep>,
|
||||
sor<quotedString,
|
||||
unquotedString>> {};
|
||||
struct unquotedString : plus<not_at<sep>, any> {};
|
||||
struct quotedStringContent : star<not_at<one<'"'>>, any> {}; // TODO: Allow escaping '"'.
|
||||
struct quotedString : seq<one<'"'>,
|
||||
quotedStringContent,
|
||||
one<'"'>> {};
|
||||
|
||||
struct fieldParamValuePair : if_must<param,
|
||||
opt<sep>,
|
||||
one<'='>,
|
||||
opt<sep>,
|
||||
sor<quotedString,
|
||||
unquotedString>> {};
|
||||
struct fieldParamValuePairs : list<fieldParamValuePair, sep> {};
|
||||
struct fieldParamValuePairsGrammar : must<opt<sep>,
|
||||
opt<fieldParamValuePairs>,
|
||||
opt<sep>,
|
||||
tao::pegtl::eof> {};
|
||||
|
||||
struct fieldInferValuePrefix : plus<alpha> {};
|
||||
struct fieldInferValue : seq<opt<fieldInferValuePrefix,
|
||||
sep>,
|
||||
fieldParamValuePairs> {};
|
||||
struct fieldInferValueGrammar : must<opt<sep>,
|
||||
sor<seq<fieldFloatValue,
|
||||
opt<sep>,
|
||||
tao::pegtl::eof>,
|
||||
seq<fieldInferValue,
|
||||
opt<sep>,
|
||||
tao::pegtl::eof>>> {};
|
||||
|
||||
|
||||
template <typename> inline constexpr const char* errorMessage = nullptr;
|
||||
template <> inline constexpr auto errorMessage<opt<sep>> = "";
|
||||
template <> inline constexpr auto errorMessage<opt<pinSequence>> = "";
|
||||
template <> inline constexpr auto errorMessage<fieldFloatValue> =
|
||||
"expected number";
|
||||
template <> inline constexpr auto errorMessage<one<'='>> =
|
||||
"expected '='";
|
||||
template <> inline constexpr auto errorMessage<sor<quotedString,
|
||||
unquotedString>> =
|
||||
"expected quoted or unquoted string";
|
||||
template <> inline constexpr auto errorMessage<fieldParamValuePairs> =
|
||||
"expected parameter=value pairs";
|
||||
template <> inline constexpr auto errorMessage<opt<fieldParamValuePairs>> = "";
|
||||
template <> inline constexpr auto errorMessage<sor<seq<fieldFloatValue,
|
||||
opt<sep>,
|
||||
tao::pegtl::eof>,
|
||||
seq<fieldInferValue,
|
||||
opt<sep>,
|
||||
tao::pegtl::eof>>> =
|
||||
"expected parameter=value pairs, together optionally preceded by type, or a single number";
|
||||
template <> inline constexpr auto errorMessage<tao::pegtl::eof> =
|
||||
"expected end of string";
|
||||
|
||||
struct error
|
||||
{
|
||||
template <typename Rule> static constexpr bool raise_on_failure = false;
|
||||
template <typename Rule> static constexpr auto message = errorMessage<Rule>;
|
||||
};
|
||||
|
||||
template <typename Rule> using control = must_if<error>::control<Rule>;
|
||||
}
|
||||
|
||||
|
||||
|
@ -582,8 +624,7 @@ protected:
|
|||
|
||||
template <typename T>
|
||||
void InferredReadDataFields( unsigned aSymbolPinCount, const std::vector<T>* aFields,
|
||||
bool aAllowOnlyFirstValue = false,
|
||||
bool aAllowParamValuePairs = true );
|
||||
bool aAllowOnlyFirstValue = false );
|
||||
std::vector<PARAM> m_params;
|
||||
const SIM_MODEL* m_baseModel;
|
||||
|
||||
|
|
|
@ -64,26 +64,6 @@ SIM_MODEL_IDEAL::SIM_MODEL_IDEAL( TYPE aType ) :
|
|||
}
|
||||
|
||||
|
||||
void SIM_MODEL_IDEAL::ReadDataSchFields( unsigned aSymbolPinCount,
|
||||
const std::vector<SCH_FIELD>* aFields )
|
||||
{
|
||||
if( GetFieldValue( aFields, PARAMS_FIELD ) != "" )
|
||||
SIM_MODEL::ReadDataSchFields( aSymbolPinCount, aFields );
|
||||
else
|
||||
InferredReadDataFields( aSymbolPinCount, aFields, true, false );
|
||||
}
|
||||
|
||||
|
||||
void SIM_MODEL_IDEAL::ReadDataLibFields( unsigned aSymbolPinCount,
|
||||
const std::vector<LIB_FIELD>* aFields )
|
||||
{
|
||||
if( GetFieldValue( aFields, PARAMS_FIELD ) != "" )
|
||||
SIM_MODEL::ReadDataLibFields( aSymbolPinCount, aFields );
|
||||
else
|
||||
InferredReadDataFields( aSymbolPinCount, aFields, true, false );
|
||||
}
|
||||
|
||||
|
||||
void SIM_MODEL_IDEAL::WriteDataSchFields( std::vector<SCH_FIELD>& aFields ) const
|
||||
{
|
||||
SIM_MODEL::WriteDataSchFields( aFields );
|
||||
|
|
|
@ -44,9 +44,6 @@ class SIM_MODEL_IDEAL : public SIM_MODEL
|
|||
public:
|
||||
SIM_MODEL_IDEAL( TYPE aType );
|
||||
|
||||
void ReadDataSchFields( unsigned aSymbolPinCount, const std::vector<SCH_FIELD>* aFields ) override;
|
||||
void ReadDataLibFields( unsigned aSymbolPinCount, const std::vector<LIB_FIELD>* aFields ) override;
|
||||
|
||||
void WriteDataSchFields( std::vector<SCH_FIELD>& aFields ) const override;
|
||||
void WriteDataLibFields( std::vector<LIB_FIELD>& aFields ) const override;
|
||||
|
||||
|
|
|
@ -76,8 +76,7 @@ void SPICE_MODEL_PARSER_SUBCKT::ReadModel( const SIM_LIBRARY_SPICE& aLibrary,
|
|||
root = tao::pegtl::parse_tree::parse<SIM_MODEL_SUBCKT_SPICE_PARSER::spiceUnitGrammar,
|
||||
SIM_MODEL_SUBCKT_SPICE_PARSER::spiceUnitSelector,
|
||||
tao::pegtl::nothing,
|
||||
SIM_MODEL_SUBCKT_SPICE_PARSER::control>
|
||||
( in );
|
||||
SIM_MODEL_SUBCKT_SPICE_PARSER::control>( in );
|
||||
}
|
||||
catch( const tao::pegtl::parse_error& e )
|
||||
{
|
||||
|
@ -97,7 +96,7 @@ void SPICE_MODEL_PARSER_SUBCKT::ReadModel( const SIM_LIBRARY_SPICE& aLibrary,
|
|||
}
|
||||
else if( subnode->is_type<SIM_MODEL_SUBCKT_SPICE_PARSER::dotSubcktPinName>() )
|
||||
{
|
||||
model.AddPin( { subnode->string(), fmt::format( "{:d}", model.GetPinCount() + 1 ) } );
|
||||
model.AddPin( { subnode->string(), fmt::format( "{}", model.GetPinCount() + 1 ) } );
|
||||
}
|
||||
else if( subnode->is_type<SIM_MODEL_SUBCKT_SPICE_PARSER::dotSubcktParams>() )
|
||||
{
|
||||
|
|
|
@ -47,9 +47,6 @@ public:
|
|||
void WriteDataLibFields( std::vector<LIB_FIELD>& aFields ) const override;
|
||||
|
||||
private:
|
||||
template <typename T>
|
||||
void inferredReadDataFields( unsigned aSymbolPinCount, const std::vector<T>* aFields );
|
||||
|
||||
template <typename T>
|
||||
void inferredWriteDataFields( std::vector<T>& aFields ) const;
|
||||
|
||||
|
|
|
@ -237,12 +237,12 @@ namespace SPICE_GRAMMAR
|
|||
kLine,
|
||||
eol, // Empty line. This is necessary to terminate on EOF.
|
||||
unknownLine> {};
|
||||
struct spiceUnitGrammar : spiceUnit {};
|
||||
struct spiceUnitGrammar : must<spiceUnit> {};
|
||||
|
||||
|
||||
struct spiceSource : star<spiceUnit> {};
|
||||
struct spiceSourceNothrow : star<try_catch<spiceUnit>> {};
|
||||
struct spiceSourceGrammar : spiceSource {};
|
||||
struct spiceSourceGrammar : must<spiceSource> {};
|
||||
|
||||
|
||||
template <typename> inline constexpr const char* errorMessage = nullptr;
|
||||
|
@ -263,7 +263,13 @@ namespace SPICE_GRAMMAR
|
|||
dotSubcktParams>> = "";
|
||||
template <> inline constexpr auto errorMessage<until<dotSubcktEnd,
|
||||
spiceUnit>> =
|
||||
"expected a (possibly empty) sequence of Spice lines followed by an .ends line";
|
||||
"expected (possibly empty) sequence of Spice lines followed by an .ends line";
|
||||
template <> inline constexpr auto errorMessage<spiceUnit> =
|
||||
"expected Spice directive, item, subcircuit definitions, or empty or commented out line";
|
||||
template <> inline constexpr auto errorMessage<spiceSource> =
|
||||
"expected zero or more Spice directives, items, subcircuit definitions, or empty or commented out lines";
|
||||
template <> inline constexpr auto errorMessage<spiceSourceNothrow> =
|
||||
"expected zero or more Spice directives, items, subcircuit definitions, or empty or commented out lines";
|
||||
|
||||
// We create a custom PEGTL control to modify the parser error messages.
|
||||
struct error
|
||||
|
|
|
@ -58,8 +58,7 @@ void SPICE_LIBRARY_PARSER::ReadFile( const std::string& aFilePath )
|
|||
auto root = tao::pegtl::parse_tree::parse<SIM_LIBRARY_SPICE_PARSER::libraryGrammar,
|
||||
SIM_LIBRARY_SPICE_PARSER::librarySelector,
|
||||
tao::pegtl::nothing,
|
||||
SIM_LIBRARY_SPICE_PARSER::control>
|
||||
( in );
|
||||
SIM_LIBRARY_SPICE_PARSER::control>( in );
|
||||
|
||||
m_library.m_models.clear();
|
||||
m_library.m_modelNames.clear();
|
||||
|
|
|
@ -247,7 +247,7 @@
|
|||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"bus_width": 12,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
|
@ -261,13 +261,15 @@
|
|||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 2
|
||||
"version": 3
|
||||
},
|
||||
"net_colors": null
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
(kicad_sch (version 20220622) (generator eeschema)
|
||||
(kicad_sch (version 20221004) (generator eeschema)
|
||||
|
||||
(uuid 569fb493-5024-4abd-9aba-73198e12c7f2)
|
||||
|
||||
|
@ -6,25 +6,25 @@
|
|||
|
||||
(lib_symbols
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(property "Reference" "R" (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(property "Value" "R" (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(property "Footprint" "" (at -1.778 0 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "R res resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
|
@ -45,31 +45,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VDC" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VDC" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "dc(1)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "dc(1)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, DC" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, DC" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VDC_0_0"
|
||||
|
@ -127,31 +127,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VSIN" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VSIN" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VSIN" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VSIN_0_0"
|
||||
|
@ -185,22 +185,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
|
||||
(property "Reference" "#PWR" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "+5V" (id 1) (at 0 3.556 0)
|
||||
(property "Value" "+5V" (at 0 3.556 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "+5V_0_1"
|
||||
|
@ -237,22 +237,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(property "Value" "GND" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
|
@ -277,22 +277,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "pspice:MNMOS" (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "M" (id 0) (at 7.62 1.27 0)
|
||||
(property "Reference" "M" (at 7.62 1.27 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "MNMOS" (id 1) (at 7.62 -1.27 0)
|
||||
(property "Value" "MNMOS" (at 7.62 -1.27 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -0.635 0 0)
|
||||
(property "Footprint" "" (at -0.635 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at -0.635 0 0)
|
||||
(property "Datasheet" "~" (at -0.635 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "mosfet nmos simulation" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "mosfet nmos simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "N-channel MOSFET symbol for simulation only" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "N-channel MOSFET symbol for simulation only" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "MNMOS_0_1"
|
||||
|
@ -367,22 +367,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "pspice:MPMOS" (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "M" (id 0) (at 7.62 1.27 0)
|
||||
(property "Reference" "M" (at 7.62 1.27 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "MPMOS" (id 1) (at 7.62 -1.27 0)
|
||||
(property "Value" "MPMOS" (at 7.62 -1.27 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "mosfet pmos simulation" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "mosfet pmos simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "P-channel MOSFET symbol for simulation only" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "P-channel MOSFET symbol for simulation only" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "MPMOS_0_1"
|
||||
|
@ -571,308 +571,335 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 165.1 114.3 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 309f5b6c-5522-46e6-beb8-0f66078434e8)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 165.1 120.65 0)
|
||||
(property "Reference" "#PWR06" (at 165.1 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 165.1 119.38 0)
|
||||
(property "Value" "GND" (at 165.1 119.38 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 165.1 114.3 0)
|
||||
(property "Footprint" "" (at 165.1 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 165.1 114.3 0)
|
||||
(property "Datasheet" "" (at 165.1 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 1ce343a2-30b8-45a5-b000-b0ce866c2c3e))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "#PWR06") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VSIN") (at 114.3 107.95 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 3a1b7444-3efb-420b-9894-dd518dacb8d6)
|
||||
(default_instance (reference "V") (unit 1) (value "VSIN") (footprint ""))
|
||||
(property "Reference" "V" (id 0) (at 118.11 106.68 0)
|
||||
(property "Reference" "VIN1" (at 118.11 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VSIN" (id 1) (at 118.11 109.22 0)
|
||||
(property "Value" "SIN dc=2.5 ampl=2.5 f=1k" (at 118.11 110.49 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 107.95 0)
|
||||
(property "Footprint" "" (at 114.3 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 114.3 107.95 0)
|
||||
(property "Datasheet" "~" (at 114.3 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid caf5bcc4-a42f-4b60-b1a8-22e72909f97a))
|
||||
(pin "2" (uuid c527511d-c2c7-4e42-b131-b52b3277b5f0))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "VIN1") (unit 1) (value "SIN dc=2.5 ampl=2.5 f=1k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 114.3 114.3 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 44524c5a-8811-406b-9c1e-5bfbdede6dc2)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 114.3 120.65 0)
|
||||
(property "Reference" "#PWR03" (at 114.3 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 114.3 119.38 0)
|
||||
(property "Value" "GND" (at 114.3 119.38 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 114.3 0)
|
||||
(property "Footprint" "" (at 114.3 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 114.3 114.3 0)
|
||||
(property "Datasheet" "" (at 114.3 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 7d28774b-0419-4663-aa50-0aae271310cd))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 165.1 107.95 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 56f58e0b-1e61-490a-ab82-fbcd7ac0c68a)
|
||||
(default_instance (reference "R") (unit 1) (value "R") (footprint ""))
|
||||
(property "Reference" "R" (id 0) (at 167.64 107.315 0)
|
||||
(property "Reference" "R1" (at 167.64 107.315 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 167.64 109.855 0)
|
||||
(property "Value" "10M" (at 167.64 109.855 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 163.322 107.95 90)
|
||||
(property "Footprint" "" (at 163.322 107.95 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 165.1 107.95 0)
|
||||
(property "Datasheet" "~" (at 165.1 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 2f230156-e43a-4ffc-bfcb-5ad7a95b7eed))
|
||||
(pin "2" (uuid 94ba9eaf-e7c2-4392-86f1-973077f847d3))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "R1") (unit 1) (value "10M") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VDC") (at 88.9 107.95 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 9d0dbe0b-bffe-4850-bca8-ea409a0c68f9)
|
||||
(default_instance (reference "V") (unit 1) (value "VDC") (footprint ""))
|
||||
(property "Reference" "V" (id 0) (at 92.71 107.315 0)
|
||||
(property "Reference" "VPWR1" (at 92.71 107.315 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 92.71 109.855 0)
|
||||
(property "Value" "VPWR1" (at 92.71 109.855 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 88.9 107.95 0)
|
||||
(property "Footprint" "" (at 88.9 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 88.9 107.95 0)
|
||||
(property "Datasheet" "~" (at 88.9 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "V" (id 4) (at 88.9 107.95 0)
|
||||
(property "Sim_Device" "V" (at 88.9 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "DC" (id 5) (at 88.9 107.95 0)
|
||||
(property "Sim_Pins" "1 2" (at 88.9 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2" (id 6) (at 88.9 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "dc=5" (id 7) (at 88.9 107.95 0)
|
||||
(property "Sim_Params" "dc=5" (at 88.9 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 56899bdb-9863-4906-be1d-e9bb08728b22))
|
||||
(pin "2" (uuid 08f7d465-4068-43ce-8d61-3bfc307d1d38))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "VPWR1") (unit 1) (value "VPWR1") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:+5V") (at 88.9 101.6 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid ac3a72ae-3363-4210-a491-3b73cc72153f)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "+5V") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 88.9 105.41 0)
|
||||
(property "Reference" "#PWR01" (at 88.9 105.41 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "+5V" (id 1) (at 88.9 97.79 0)
|
||||
(property "Value" "+5V" (at 88.9 97.79 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 88.9 101.6 0)
|
||||
(property "Footprint" "" (at 88.9 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 88.9 101.6 0)
|
||||
(property "Datasheet" "" (at 88.9 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 9bd1f5d8-44cd-411c-bfca-33d6ac5234d1))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "#PWR01") (unit 1) (value "+5V") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 88.9 114.3 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid b2a35254-63de-4740-881f-adff693564f5)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 88.9 120.65 0)
|
||||
(property "Reference" "#PWR02" (at 88.9 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 88.9 119.38 0)
|
||||
(property "Value" "GND" (at 88.9 119.38 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 88.9 114.3 0)
|
||||
(property "Footprint" "" (at 88.9 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 88.9 114.3 0)
|
||||
(property "Datasheet" "" (at 88.9 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 75138b54-b286-4dd1-98d8-fa4dd93ce31c))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "pspice:MPMOS") (at 149.86 95.25 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid c027df38-6423-4d76-b056-ff104cd95f06)
|
||||
(default_instance (reference "M") (unit 1) (value "MPMOS") (footprint ""))
|
||||
(property "Reference" "M" (id 0) (at 156.21 94.615 0)
|
||||
(property "Reference" "M1" (at 156.21 94.615 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "MPMOS" (id 1) (at 156.21 97.155 0)
|
||||
(property "Value" "PMOS" (at 156.21 97.155 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 149.86 95.25 0)
|
||||
(property "Footprint" "" (at 149.86 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 149.86 95.25 0)
|
||||
(property "Datasheet" "~" (at 149.86 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Name" "pmos" (id 4) (at 149.86 95.25 0)
|
||||
(property "Sim_Name" "pmos" (at 149.86 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Library" "cmos_not.lib.spice" (id 5) (at 149.86 95.25 0)
|
||||
(property "Sim_Library" "cmos_not.lib.spice" (at 149.86 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "PMOS" (id 6) (at 149.86 95.25 0)
|
||||
(property "Sim_Device" "PMOS" (at 149.86 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "MOS1" (id 7) (at 149.86 95.25 0)
|
||||
(property "Sim_Type" "MOS1" (at 149.86 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2 3 4" (id 8) (at 149.86 95.25 0)
|
||||
(property "Sim_Pins" "1 2 3 4" (at 149.86 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "l=1u w=1.4u" (id 9) (at 149.86 95.25 0)
|
||||
(property "Sim_Params" "l=1u w=1.4u" (at 149.86 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 7bcb579b-80ed-4fb7-8b71-8a99bb3f6676))
|
||||
(pin "2" (uuid 07a1543f-3c98-4737-a397-46ca723ed60b))
|
||||
(pin "3" (uuid 35d10dbf-1fe3-475d-90db-a0921d822464))
|
||||
(pin "4" (uuid 9919be22-f896-4ed1-b26a-976e7ad5e210))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "M1") (unit 1) (value "PMOS") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 152.4 114.3 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid cd10bce4-35cc-4c52-81ad-dd3a953af38e)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 152.4 120.65 0)
|
||||
(property "Reference" "#PWR05" (at 152.4 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 152.4 119.38 0)
|
||||
(property "Value" "GND" (at 152.4 119.38 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 152.4 114.3 0)
|
||||
(property "Footprint" "" (at 152.4 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 152.4 114.3 0)
|
||||
(property "Datasheet" "" (at 152.4 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid c5d35e5d-598d-45fa-8279-c67ceb842257))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "#PWR05") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:+5V") (at 152.4 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid cdba6f47-7af5-49cd-bffb-3a4d3be46299)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "+5V") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 152.4 92.71 0)
|
||||
(property "Reference" "#PWR04" (at 152.4 92.71 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "+5V" (id 1) (at 152.4 85.09 0)
|
||||
(property "Value" "+5V" (at 152.4 85.09 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 152.4 88.9 0)
|
||||
(property "Footprint" "" (at 152.4 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 152.4 88.9 0)
|
||||
(property "Datasheet" "" (at 152.4 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 6f5b4a55-d21f-46e6-bc7d-d18c4df6dbca))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "#PWR04") (unit 1) (value "+5V") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "pspice:MNMOS") (at 149.86 107.95 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid ee873f1d-104f-442b-8e2a-a39c5a935c08)
|
||||
(default_instance (reference "M") (unit 1) (value "MNMOS") (footprint ""))
|
||||
(property "Reference" "M" (id 0) (at 156.21 107.315 0)
|
||||
(property "Reference" "M2" (at 156.21 107.315 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "MNMOS" (id 1) (at 156.21 109.855 0)
|
||||
(property "Value" "NMOS" (at 156.21 109.855 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 149.225 107.95 0)
|
||||
(property "Footprint" "" (at 149.225 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 149.225 107.95 0)
|
||||
(property "Datasheet" "~" (at 149.225 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Name" "nmos" (id 4) (at 149.86 107.95 0)
|
||||
(property "Sim_Name" "nmos" (at 149.86 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Library" "cmos_not.lib.spice" (id 5) (at 149.86 107.95 0)
|
||||
(property "Sim_Library" "cmos_not.lib.spice" (at 149.86 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "NMOS" (id 6) (at 149.86 107.95 0)
|
||||
(property "Sim_Device" "NMOS" (at 149.86 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "MOS1" (id 7) (at 149.86 107.95 0)
|
||||
(property "Sim_Type" "MOS1" (at 149.86 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2 3 4" (id 8) (at 149.86 107.95 0)
|
||||
(property "Sim_Pins" "1 2 3 4" (at 149.86 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "l=1u w=1u" (id 9) (at 149.86 107.95 0)
|
||||
(property "Sim_Params" "l=1u w=1u" (at 149.86 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid e2b5a27e-4687-4bdb-851b-931f64e28381))
|
||||
(pin "2" (uuid 2c8fd632-e3e1-4ab4-ae31-69c8d87f7cf1))
|
||||
(pin "3" (uuid 18bfd48e-41c8-4eda-9849-955d36ff4543))
|
||||
(pin "4" (uuid b8798492-7b64-4fef-8620-8f6c1d58dc74))
|
||||
(instances
|
||||
(project "cmos_not"
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2"
|
||||
(reference "M2") (unit 1) (value "NMOS") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/ac3a72ae-3363-4210-a491-3b73cc72153f"
|
||||
(reference "#PWR01") (unit 1) (value "+5V") (footprint "")
|
||||
)
|
||||
(path "/b2a35254-63de-4740-881f-adff693564f5"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/44524c5a-8811-406b-9c1e-5bfbdede6dc2"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/cdba6f47-7af5-49cd-bffb-3a4d3be46299"
|
||||
(reference "#PWR04") (unit 1) (value "+5V") (footprint "")
|
||||
)
|
||||
(path "/cd10bce4-35cc-4c52-81ad-dd3a953af38e"
|
||||
(reference "#PWR05") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/309f5b6c-5522-46e6-beb8-0f66078434e8"
|
||||
(reference "#PWR06") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/c027df38-6423-4d76-b056-ff104cd95f06"
|
||||
(reference "M1") (unit 1) (value "PMOS") (footprint "")
|
||||
)
|
||||
(path "/ee873f1d-104f-442b-8e2a-a39c5a935c08"
|
||||
(reference "M2") (unit 1) (value "NMOS") (footprint "")
|
||||
)
|
||||
(path "/56f58e0b-1e61-490a-ab82-fbcd7ac0c68a"
|
||||
(reference "R1") (unit 1) (value "10M") (footprint "")
|
||||
)
|
||||
(path "/3a1b7444-3efb-420b-9894-dd518dacb8d6"
|
||||
(reference "VSIN_IN1") (unit 1) (value "dc=2.5 ampl=2.5 f=1k") (footprint "")
|
||||
)
|
||||
(path "/9d0dbe0b-bffe-4850-bca8-ea409a0c68f9"
|
||||
(reference "V_PWR1") (unit 1) (value "dc=5") (footprint "")
|
||||
)
|
||||
(path "/569fb493-5024-4abd-9aba-73198e12c7f2" (page "1"))
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
(kicad_sch (version 20220822) (generator eeschema)
|
||||
(kicad_sch (version 20221004) (generator eeschema)
|
||||
|
||||
(uuid a442c838-4dd5-4486-8afe-ccab26ad4148)
|
||||
|
||||
|
@ -6,25 +6,25 @@
|
|||
|
||||
(lib_symbols
|
||||
(symbol "Device:L" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "L" (id 0) (at -1.27 0 90)
|
||||
(property "Reference" "L" (at -1.27 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "L" (id 1) (at 1.905 0 90)
|
||||
(property "Value" "L" (at 1.905 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "inductor choke coil reactor magnetic" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "inductor choke coil reactor magnetic" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Inductor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Inductor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "L_0_1"
|
||||
|
@ -57,25 +57,25 @@
|
|||
)
|
||||
)
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(property "Reference" "R" (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(property "Value" "R" (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(property "Footprint" "" (at -1.778 0 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "R res resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
|
@ -96,31 +96,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VDC" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VDC" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "dc(1)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "dc(1)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, DC" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, DC" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VDC_0_0"
|
||||
|
@ -178,31 +178,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VSIN" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VSIN" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VSIN" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VSIN_0_0"
|
||||
|
@ -236,22 +236,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(property "Value" "GND" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
|
@ -370,288 +370,321 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 165.1 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 09a419c4-55ec-4f63-883d-ac849651dd08)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 165.1 95.25 0)
|
||||
(property "Reference" "#PWR06" (at 165.1 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 165.1 93.98 0)
|
||||
(property "Value" "GND" (at 165.1 93.98 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 165.1 88.9 0)
|
||||
(property "Footprint" "" (at 165.1 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 165.1 88.9 0)
|
||||
(property "Datasheet" "" (at 165.1 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 8a427ab7-ec3c-4ee4-bdbc-f86d4f8e2841))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "#PWR06") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VDC") (at 114.3 107.95 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 1f2d1f32-eb72-4d63-8edf-d6a2e8fc8f39)
|
||||
(default_instance (reference "VDC1") (unit 1) (value "1") (footprint ""))
|
||||
(property "Reference" "VDC1" (id 0) (at 118.11 106.045 0)
|
||||
(property "Reference" "VDC1" (at 118.11 106.045 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "1" (id 1) (at 118.11 108.585 0)
|
||||
(property "Value" "1" (at 118.11 108.585 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 107.95 0)
|
||||
(property "Footprint" "" (at 114.3 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 114.3 107.95 0)
|
||||
(property "Datasheet" "~" (at 114.3 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid a16c3b98-7b67-49c9-8b37-b5d5ca2ceccb))
|
||||
(pin "2" (uuid b728ab4c-60f1-4317-8063-17a3a58f5bb4))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "VDC1") (unit 1) (value "1") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 165.1 82.55 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 27904b23-eeb1-4c48-8475-3520eefa7335)
|
||||
(default_instance (reference "R1") (unit 1) (value "1M") (footprint ""))
|
||||
(property "Reference" "R1" (id 0) (at 167.64 81.915 0)
|
||||
(property "Reference" "R2" (at 167.64 81.915 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "1M" (id 1) (at 167.64 84.455 0)
|
||||
(property "Value" "1M" (at 167.64 84.455 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 163.322 82.55 90)
|
||||
(property "Footprint" "" (at 163.322 82.55 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 165.1 82.55 0)
|
||||
(property "Datasheet" "~" (at 165.1 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid f3a7863c-6d15-47c4-8c18-821cab9870f0))
|
||||
(pin "2" (uuid 6c3cfdb7-22f3-45ea-8a26-b9e9f1c4daa3))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "R2") (unit 1) (value "1M") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 127 107.95 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 2a694340-5fb0-40b8-8520-e9075953b497)
|
||||
(default_instance (reference "R2") (unit 1) (value "R") (footprint ""))
|
||||
(property "Reference" "R2" (id 0) (at 129.54 107.315 0)
|
||||
(property "Reference" "R1" (at 129.54 107.315 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 129.54 109.855 0)
|
||||
(property "Value" "RESISTOR" (at 129.54 109.855 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 125.222 107.95 90)
|
||||
(property "Footprint" "" (at 125.222 107.95 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 127 107.95 0)
|
||||
(property "Datasheet" "~" (at 127 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "SPICE" (id 4) (at 127 107.95 0)
|
||||
(property "Sim_Device" "SPICE" (at 127 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2" (id 5) (at 127 107.95 0)
|
||||
(property "Sim_Pins" "1 2" (at 127 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "type=X model=RESISTOR" (id 6) (at 127 107.95 0)
|
||||
(property "Sim_Params" "type=X model=RESISTOR" (at 127 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 1f696691-a52a-4cb4-8b3c-ccee759deace))
|
||||
(pin "2" (uuid 5460654d-86d0-471c-a559-86bd18275f2e))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "R1") (unit 1) (value "RESISTOR") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 114.3 114.3 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 32975750-2ee4-414a-ab38-ad86d3acaf7c)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 114.3 120.65 0)
|
||||
(property "Reference" "#PWR02" (at 114.3 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 114.3 119.38 0)
|
||||
(property "Value" "GND" (at 114.3 119.38 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 114.3 0)
|
||||
(property "Footprint" "" (at 114.3 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 114.3 114.3 0)
|
||||
(property "Datasheet" "" (at 114.3 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid d79ec692-fdbd-4f0a-9d21-91e46e685a38))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 127 114.3 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 66d72bad-f51a-46b8-adf0-26524f8bf90e)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 127 120.65 0)
|
||||
(property "Reference" "#PWR03" (at 127 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 127 119.38 0)
|
||||
(property "Value" "GND" (at 127 119.38 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 127 114.3 0)
|
||||
(property "Footprint" "" (at 127 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 127 114.3 0)
|
||||
(property "Datasheet" "" (at 127 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 95ed7dd9-fb3f-4160-95d4-78c7c4bb2834))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 152.4 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 694b98ef-b765-4df7-b4f4-dd7f1f1abd95)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 152.4 95.25 0)
|
||||
(property "Reference" "#PWR05" (at 152.4 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 152.4 93.98 0)
|
||||
(property "Value" "GND" (at 152.4 93.98 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 152.4 88.9 0)
|
||||
(property "Footprint" "" (at 152.4 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 152.4 88.9 0)
|
||||
(property "Datasheet" "" (at 152.4 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid b8dce2c5-f39c-45b0-b3cc-d559492f79b8))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "#PWR05") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:L") (at 152.4 82.55 180) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 6ecb1219-f224-4524-b9b9-31bc191452b2)
|
||||
(default_instance (reference "L1") (unit 1) (value "L") (footprint ""))
|
||||
(property "Reference" "L1" (id 0) (at 153.67 81.915 0)
|
||||
(property "Reference" "L2" (at 153.67 81.915 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "L" (id 1) (at 153.67 84.455 0)
|
||||
(property "Value" "10u" (at 153.67 84.455 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 152.4 82.55 0)
|
||||
(property "Footprint" "" (at 152.4 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 152.4 82.55 0)
|
||||
(property "Datasheet" "~" (at 152.4 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid a53583dc-95c8-4fca-91b3-9355c491ff8e))
|
||||
(pin "2" (uuid adc9748a-7cbe-4cce-80d0-2d901552a4cf))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "L2") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:L") (at 139.7 82.55 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 8f5f8cd4-c7c2-4eda-87a0-28bcb11f6284)
|
||||
(default_instance (reference "L1") (unit 1) (value "L") (footprint ""))
|
||||
(property "Reference" "L1" (id 0) (at 140.97 81.915 0)
|
||||
(property "Reference" "L1" (at 140.97 81.915 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "L" (id 1) (at 140.97 84.455 0)
|
||||
(property "Value" "10u" (at 140.97 84.455 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 139.7 82.55 0)
|
||||
(property "Footprint" "" (at 139.7 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 139.7 82.55 0)
|
||||
(property "Datasheet" "~" (at 139.7 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 0fe84496-e0c8-4141-8960-8b9cae8d2390))
|
||||
(pin "2" (uuid 203451e4-970e-42a8-abf2-211eb2fe3a4f))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "L1") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VSIN") (at 114.3 82.55 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid b317d6a2-96aa-490a-abf8-a92f528701f9)
|
||||
(default_instance (reference "V1") (unit 1) (value "VSIN") (footprint ""))
|
||||
(property "Reference" "V1" (id 0) (at 118.11 81.915 0)
|
||||
(property "Reference" "V1" (at 118.11 81.915 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VSIN" (id 1) (at 118.11 84.455 0)
|
||||
(property "Value" "SIN ampl=1 f=1k" (at 118.11 84.455 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 82.55 0)
|
||||
(property "Footprint" "" (at 114.3 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 114.3 82.55 0)
|
||||
(property "Datasheet" "~" (at 114.3 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 97129dd6-9c66-4077-b4e0-36ed8a999d2a))
|
||||
(pin "2" (uuid e7584aeb-a043-4b70-ad6e-fcf3f0fb48a0))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "V1") (unit 1) (value "SIN ampl=1 f=1k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 139.7 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid d367ca1e-7a90-4b07-9f85-44b10ccbde65)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 139.7 95.25 0)
|
||||
(property "Reference" "#PWR04" (at 139.7 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 139.7 93.98 0)
|
||||
(property "Value" "GND" (at 139.7 93.98 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 139.7 88.9 0)
|
||||
(property "Footprint" "" (at 139.7 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 139.7 88.9 0)
|
||||
(property "Datasheet" "" (at 139.7 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid fbef390e-09ec-4cc4-aee4-a5f30cbbb48d))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 114.3 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid fc591c2b-c8ca-4c4e-a219-4f95f5b3758b)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 114.3 95.25 0)
|
||||
(property "Reference" "#PWR01" (at 114.3 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 114.3 93.98 0)
|
||||
(property "Value" "GND" (at 114.3 93.98 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 88.9 0)
|
||||
(property "Footprint" "" (at 114.3 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 114.3 88.9 0)
|
||||
(property "Datasheet" "" (at 114.3 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 4504f1bf-35c5-490f-a53a-2a5a9d73ed5b))
|
||||
(instances
|
||||
(project "directives"
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148"
|
||||
(reference "#PWR01") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/fc591c2b-c8ca-4c4e-a219-4f95f5b3758b"
|
||||
(reference "#PWR01") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/32975750-2ee4-414a-ab38-ad86d3acaf7c"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/66d72bad-f51a-46b8-adf0-26524f8bf90e"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/d367ca1e-7a90-4b07-9f85-44b10ccbde65"
|
||||
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/694b98ef-b765-4df7-b4f4-dd7f1f1abd95"
|
||||
(reference "#PWR05") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/09a419c4-55ec-4f63-883d-ac849651dd08"
|
||||
(reference "#PWR06") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/8f5f8cd4-c7c2-4eda-87a0-28bcb11f6284"
|
||||
(reference "L1") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
(path "/6ecb1219-f224-4524-b9b9-31bc191452b2"
|
||||
(reference "L2") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
(path "/2a694340-5fb0-40b8-8520-e9075953b497"
|
||||
(reference "R1") (unit 1) (value "RESISTOR") (footprint "")
|
||||
)
|
||||
(path "/27904b23-eeb1-4c48-8475-3520eefa7335"
|
||||
(reference "R2") (unit 1) (value "1M") (footprint "")
|
||||
)
|
||||
(path "/1f2d1f32-eb72-4d63-8edf-d6a2e8fc8f39"
|
||||
(reference "VDC1") (unit 1) (value "1") (footprint "")
|
||||
)
|
||||
(path "/b317d6a2-96aa-490a-abf8-a92f528701f9"
|
||||
(reference "VSIN1") (unit 1) (value "ampl=1 f=1k") (footprint "")
|
||||
)
|
||||
(path "/a442c838-4dd5-4486-8afe-ccab26ad4148" (page "1"))
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
(kicad_sch (version 20220822) (generator eeschema)
|
||||
(kicad_sch (version 20221004) (generator eeschema)
|
||||
|
||||
(uuid 986bd0ba-4f89-4046-b50f-9d5b4a950ed1)
|
||||
|
||||
|
@ -6,25 +6,25 @@
|
|||
|
||||
(lib_symbols
|
||||
(symbol "Amplifier_Operational:AD797" (pin_names (offset 0.127)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "U" (id 0) (at 1.27 6.35 0)
|
||||
(property "Reference" "U" (at 1.27 6.35 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "AD797" (id 1) (at 1.27 3.81 0)
|
||||
(property "Value" "AD797" (at 1.27 3.81 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 1.27 1.27 0)
|
||||
(property "Footprint" "" (at 1.27 1.27 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/AD797.pdf" (id 3) (at 1.27 3.81 0)
|
||||
(property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/AD797.pdf" (at 1.27 3.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "single opamp" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "single opamp" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Ultralow Distortion, Ultralow Noise Op Amp, DIP-8/SOIC-8" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Ultralow Distortion, Ultralow Noise Op Amp, DIP-8/SOIC-8" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x4.9mm*P1.27mm* TO?5*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x4.9mm*P1.27mm* TO?5*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "AD797_0_1"
|
||||
|
@ -75,25 +75,25 @@
|
|||
)
|
||||
)
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(property "Reference" "R" (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(property "Value" "R" (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(property "Footprint" "" (at -1.778 0 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "R res resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
|
@ -114,31 +114,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VDC" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VDC" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "dc(1)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "dc(1)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, DC" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, DC" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VDC_0_0"
|
||||
|
@ -196,31 +196,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VSIN" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VSIN" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VSIN" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VSIN_0_0"
|
||||
|
@ -254,22 +254,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(property "Value" "GND" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
|
@ -339,228 +339,275 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 138.43 99.06 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 1817d463-8d5f-4259-9fae-c9cf8f0de4d7)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 138.43 105.41 0)
|
||||
(property "Reference" "#PWR01" (at 138.43 105.41 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 138.43 102.87 0)
|
||||
(property "Value" "GND" (at 138.43 102.87 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 138.43 99.06 0)
|
||||
(property "Footprint" "" (at 138.43 99.06 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 138.43 99.06 0)
|
||||
(property "Datasheet" "" (at 138.43 99.06 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 155fb21a-3ce1-48c4-8cd7-c59174264a56))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "#PWR01") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VDC") (at 153.67 101.6 180) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 69ce811e-d216-4700-b5e3-329c6d227d5d)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 157.48 99.695 0)
|
||||
(property "Reference" "V3" (at 157.48 99.695 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 157.48 102.235 0)
|
||||
(property "Value" "VDC" (at 157.48 102.235 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 153.67 101.6 0)
|
||||
(property "Footprint" "" (at 153.67 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 153.67 101.6 0)
|
||||
(property "Datasheet" "~" (at 153.67 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "V" (id 4) (at 153.67 101.6 0)
|
||||
(property "Sim_Device" "V" (at 153.67 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "DC" (id 5) (at 153.67 101.6 0)
|
||||
(property "Sim_Pins" "1 2" (at 153.67 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2" (id 6) (at 153.67 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "dc=5" (id 7) (at 160.02 104.14 0)
|
||||
(property "Sim_Params" "dc=5" (at 160.02 104.14 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(pin "1" (uuid 57bc86dd-2187-44f8-993f-d5ba4cfd5b25))
|
||||
(pin "2" (uuid 6a64d59d-00ea-470e-ae17-010805197609))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "V3") (unit 1) (value "VDC") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 152.4 111.125 90) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 6fd7ad5e-35c3-4ed7-8c83-260de65f107b)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 152.4 113.665 90)
|
||||
(property "Reference" "R2" (at 152.4 113.665 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 152.4 116.205 90)
|
||||
(property "Value" "10k" (at 152.4 116.205 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 152.4 112.903 90)
|
||||
(property "Footprint" "" (at 152.4 112.903 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 152.4 111.125 0)
|
||||
(property "Datasheet" "~" (at 152.4 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 8570589f-3239-4688-b9b7-f28babea55a9))
|
||||
(pin "2" (uuid b28e6f6a-0a3d-4193-a4fd-094e7eb2bb42))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "R2") (unit 1) (value "10k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 153.67 106.68 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 8d4f9666-542f-4516-a40b-7249d2f7c19f)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 153.67 113.03 0)
|
||||
(property "Reference" "#PWR04" (at 153.67 113.03 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 157.48 108.585 0)
|
||||
(property "Value" "GND" (at 157.48 108.585 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 153.67 106.68 0)
|
||||
(property "Footprint" "" (at 153.67 106.68 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 153.67 106.68 0)
|
||||
(property "Datasheet" "" (at 153.67 106.68 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 1dcdffb5-13db-4746-8996-b72bc72f456d))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VSIN") (at 138.43 93.98 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 8fe10d6d-5ad3-4bcf-9fbd-bc9f56307af6)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 118.11 92.71 0)
|
||||
(property "Reference" "VIN1" (at 114.3 92.71 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 118.11 95.25 0)
|
||||
(property "Value" "SIN ampl=500m f=1k" (at 114.3 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 138.43 93.98 0)
|
||||
(property "Footprint" "" (at 138.43 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 138.43 93.98 0)
|
||||
(property "Datasheet" "~" (at 138.43 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid e14fe139-e230-4c18-ba7e-26a3436f2277))
|
||||
(pin "2" (uuid 167be7c4-3f85-4d13-a262-f53f4c67d8c0))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "VIN1") (unit 1) (value "SIN ampl=500m f=1k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VDC") (at 153.67 76.2 180) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 90069e2b-54a1-463f-b33c-024aaf6ce8c2)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 157.48 74.295 0)
|
||||
(property "Reference" "V2" (at 157.48 74.295 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 157.48 76.835 0)
|
||||
(property "Value" "VDC" (at 157.48 76.835 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 153.67 76.2 0)
|
||||
(property "Footprint" "" (at 153.67 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 153.67 76.2 0)
|
||||
(property "Datasheet" "~" (at 153.67 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "V" (id 4) (at 153.67 76.2 0)
|
||||
(property "Sim_Device" "V" (at 153.67 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "DC" (id 5) (at 153.67 76.2 0)
|
||||
(property "Sim_Pins" "1 2" (at 153.67 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2" (id 6) (at 153.67 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "dc=5" (id 7) (at 160.02 78.74 0)
|
||||
(property "Sim_Params" "dc=5" (at 160.02 78.74 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(pin "1" (uuid 776936fb-a72c-4688-a6a7-994f72ac29e5))
|
||||
(pin "2" (uuid f1ce0139-e8d7-4f74-bb2a-8e680ca55fda))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "V2") (unit 1) (value "VDC") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 144.78 111.125 90) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 9fefc6e2-71d2-44c1-9223-44afa37bea22)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 144.78 113.665 90)
|
||||
(property "Reference" "R1" (at 144.78 113.665 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 144.78 116.205 90)
|
||||
(property "Value" "10k" (at 144.78 116.205 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 144.78 112.903 90)
|
||||
(property "Footprint" "" (at 144.78 112.903 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 144.78 111.125 0)
|
||||
(property "Datasheet" "~" (at 144.78 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 18222c52-d810-454a-9f36-37f7e5183634))
|
||||
(pin "2" (uuid f052a642-d7fc-4802-b25f-fd6d95004b7b))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "R1") (unit 1) (value "10k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 153.67 71.12 180) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid c7a6f233-67b3-4be1-8aa2-56993aa46ebc)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 153.67 64.77 0)
|
||||
(property "Reference" "#PWR03" (at 153.67 64.77 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 157.48 69.85 0)
|
||||
(property "Value" "GND" (at 157.48 69.85 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 153.67 71.12 0)
|
||||
(property "Footprint" "" (at 153.67 71.12 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 153.67 71.12 0)
|
||||
(property "Datasheet" "" (at 153.67 71.12 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid ad7ba891-8ff2-4bf4-a870-e5ad25f0a69b))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 140.97 111.125 270) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid cff6b3be-ce12-4cf3-a4df-6cf831f3551f)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 134.62 111.125 0)
|
||||
(property "Reference" "#PWR02" (at 134.62 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 137.16 111.76 90)
|
||||
(property "Value" "GND" (at 137.16 111.76 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 140.97 111.125 0)
|
||||
(property "Footprint" "" (at 140.97 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 140.97 111.125 0)
|
||||
(property "Datasheet" "" (at 140.97 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 1f17aa02-93a3-4a14-bb64-3ef4902aa181))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Amplifier_Operational:AD797") (at 156.21 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid e7af28af-cdd0-4b16-8d48-fcf8499bab85)
|
||||
(default_instance (reference "U1") (unit 1) (value "AD797") (footprint ""))
|
||||
(property "Reference" "U1" (id 0) (at 161.29 82.55 0)
|
||||
(property "Reference" "U1" (at 161.29 82.55 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "AD797" (id 1) (at 161.29 85.09 0)
|
||||
(property "Value" "AD797" (at 161.29 85.09 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 157.48 87.63 0)
|
||||
(property "Footprint" "" (at 157.48 87.63 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/AD797.pdf" (id 3) (at 157.48 85.09 0)
|
||||
(property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/AD797.pdf" (at 157.48 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "SPICE" (id 8) (at 156.21 88.9 0)
|
||||
(property "Sim_Device" "SPICE" (at 156.21 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "3 2 7 4 6 ~ ~ ~" (id 9) (at 156.21 88.9 0)
|
||||
(property "Sim_Pins" "3 2 7 4 6 ~ ~ ~" (at 156.21 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "type=X model=uopamp_lvl2 lib=opamp.lib.spice" (id 10) (at 156.21 88.9 0)
|
||||
(property "Sim_Params" "type=X model=uopamp_lvl2 lib=opamp.lib.spice" (at 156.21 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 7bc9184d-2a47-45f1-be60-ec64a780338c))
|
||||
|
@ -571,42 +618,16 @@
|
|||
(pin "6" (uuid 2c96fe5f-fdd5-454b-9481-fb248946b516))
|
||||
(pin "7" (uuid bcf3c97c-50c0-4126-8865-7bd1580f4d6b))
|
||||
(pin "8" (uuid 27f92840-fe70-4cba-a9f7-9e67e34bbda2))
|
||||
(instances
|
||||
(project "legacy_opamp"
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1"
|
||||
(reference "U1") (unit 1) (value "AD797") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/1817d463-8d5f-4259-9fae-c9cf8f0de4d7"
|
||||
(reference "#PWR01") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/cff6b3be-ce12-4cf3-a4df-6cf831f3551f"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/c7a6f233-67b3-4be1-8aa2-56993aa46ebc"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/8d4f9666-542f-4516-a40b-7249d2f7c19f"
|
||||
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/9fefc6e2-71d2-44c1-9223-44afa37bea22"
|
||||
(reference "R1") (unit 1) (value "10k") (footprint "")
|
||||
)
|
||||
(path "/6fd7ad5e-35c3-4ed7-8c83-260de65f107b"
|
||||
(reference "R2") (unit 1) (value "10k") (footprint "")
|
||||
)
|
||||
(path "/e7af28af-cdd0-4b16-8d48-fcf8499bab85"
|
||||
(reference "U1") (unit 1) (value "AD797") (footprint "")
|
||||
)
|
||||
(path "/90069e2b-54a1-463f-b33c-024aaf6ce8c2"
|
||||
(reference "V2") (unit 1) (value "VDC") (footprint "")
|
||||
)
|
||||
(path "/69ce811e-d216-4700-b5e3-329c6d227d5d"
|
||||
(reference "V3") (unit 1) (value "VDC") (footprint "")
|
||||
)
|
||||
(path "/8fe10d6d-5ad3-4bcf-9fbd-bc9f56307af6"
|
||||
(reference "VSIN1") (unit 1) (value "ampl=500m f=1k") (footprint "")
|
||||
)
|
||||
(path "/986bd0ba-4f89-4046-b50f-9d5b4a950ed1" (page "1"))
|
||||
)
|
||||
)
|
||||
|
|
|
@ -247,7 +247,7 @@
|
|||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"bus_width": 12,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
|
@ -261,13 +261,15 @@
|
|||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 2
|
||||
"version": 3
|
||||
},
|
||||
"net_colors": null
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
(kicad_sch (version 20220331) (generator eeschema)
|
||||
(kicad_sch (version 20221004) (generator eeschema)
|
||||
|
||||
(uuid 48817d43-3f4d-4e7e-ae5d-40c9da0e33d5)
|
||||
|
||||
|
@ -6,25 +6,25 @@
|
|||
|
||||
(lib_symbols
|
||||
(symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "C" (id 0) (at 0.635 2.54 0)
|
||||
(property "Reference" "C" (at 0.635 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "C" (id 1) (at 0.635 -2.54 0)
|
||||
(property "Value" "C" (at 0.635 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
|
||||
(property "Footprint" "" (at 0.9652 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "cap capacitor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Unpolarized capacitor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "C_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "C_0_1"
|
||||
|
@ -57,25 +57,25 @@
|
|||
)
|
||||
)
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(property "Reference" "R" (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(property "Value" "R" (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(property "Footprint" "" (at -1.778 0 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "R res resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
|
@ -96,31 +96,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VDC" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VDC" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "dc(1)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "dc(1)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, DC" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, DC" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VDC_0_0"
|
||||
|
@ -178,31 +178,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VSIN" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VSIN" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VSIN" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VSIN_0_0"
|
||||
|
@ -236,22 +236,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(property "Value" "GND" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
|
@ -276,22 +276,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "pspice:QNPN" (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "Q" (id 0) (at -2.54 7.62 0)
|
||||
(property "Reference" "Q" (at -2.54 7.62 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "QNPN" (id 1) (at -2.54 5.08 0)
|
||||
(property "Value" "QNPN" (at -2.54 5.08 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Bipolar transistor symbol for simulation only" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Bipolar transistor symbol for simulation only" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "QNPN_0_0"
|
||||
|
@ -435,354 +435,404 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 114.3 99.06 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 061346ed-4da6-4a14-a5e0-8de9493b719a)
|
||||
(property "Reference" "#PWR02" (id 0) (at 114.3 105.41 0)
|
||||
(property "Reference" "#PWR02" (at 114.3 105.41 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 114.3 104.14 0)
|
||||
(property "Value" "GND" (at 114.3 104.14 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 99.06 0)
|
||||
(property "Footprint" "" (at 114.3 99.06 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 114.3 99.06 0)
|
||||
(property "Datasheet" "" (at 114.3 99.06 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 83f723ea-ff2d-48b4-8ec3-74cc96ebe999))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 101.6 90.17 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 08f4cc24-6109-4be7-97a5-71df29b2d29f)
|
||||
(property "Reference" "#PWR01" (id 0) (at 101.6 96.52 0)
|
||||
(property "Reference" "#PWR01" (at 101.6 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 101.6 95.25 0)
|
||||
(property "Value" "GND" (at 101.6 95.25 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 101.6 90.17 0)
|
||||
(property "Footprint" "" (at 101.6 90.17 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 101.6 90.17 0)
|
||||
(property "Datasheet" "" (at 101.6 90.17 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 88b21522-3f3c-4db4-9769-ae14b29b6781))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "#PWR01") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C") (at 120.65 88.9 90) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 109ed64a-f514-4270-a826-da4127b6e73a)
|
||||
(property "Reference" "C1" (id 0) (at 120.65 83.185 90)
|
||||
(property "Reference" "C1" (at 120.65 83.185 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "10u" (id 1) (at 120.65 85.725 90)
|
||||
(property "Value" "10u" (at 120.65 85.725 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 124.46 87.9348 0)
|
||||
(property "Footprint" "" (at 124.46 87.9348 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 120.65 88.9 0)
|
||||
(property "Datasheet" "~" (at 120.65 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 94852f4d-516a-49ae-94b0-d7194707acba))
|
||||
(pin "2" (uuid 8245b736-a715-43fb-a993-1e7d8dd85088))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "C1") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 127 96.52 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 17af0f63-5021-4f46-8172-d3543add2835)
|
||||
(property "Reference" "#PWR03" (id 0) (at 127 102.87 0)
|
||||
(property "Reference" "#PWR03" (at 127 102.87 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 127 101.6 0)
|
||||
(property "Value" "GND" (at 127 101.6 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 127 96.52 0)
|
||||
(property "Footprint" "" (at 127 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 127 96.52 0)
|
||||
(property "Datasheet" "" (at 127 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 65737eca-fffa-449e-aafc-2e967da04521))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "pspice:QNPN") (at 135.89 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 3f259f4e-365c-40fc-8137-1466a8c5c7ef)
|
||||
(property "Reference" "Q1" (id 0) (at 140.97 88.265 0)
|
||||
(property "Reference" "Q1" (at 140.97 88.265 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 140.97 90.805 0)
|
||||
(property "Value" "QNPN" (at 140.97 90.805 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 135.89 88.9 0)
|
||||
(property "Footprint" "" (at 135.89 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 135.89 88.9 0)
|
||||
(property "Datasheet" "~" (at 135.89 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Name" "NPN" (id 4) (at 142.875 92.71 0)
|
||||
(property "Sim_Name" "NPN" (at 142.875 92.71 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Sim_Library" "npn.lib.spice" (id 5) (at 135.89 88.9 0)
|
||||
(property "Sim_Library" "npn.lib.spice" (at 135.89 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "NPN" (id 6) (at 135.89 88.9 0)
|
||||
(property "Sim_Device" "NPN" (at 135.89 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "GUMMELPOON" (id 7) (at 135.89 88.9 0)
|
||||
(property "Sim_Type" "GUMMELPOON" (at 135.89 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2 3" (id 8) (at 135.89 88.9 0)
|
||||
(property "Sim_Pins" "1 2 3" (at 135.89 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid d3ec8923-753b-4949-adc8-2a01d4bd537e))
|
||||
(pin "2" (uuid 42795dbf-587b-4da5-aefc-85a3f25a77df))
|
||||
(pin "3" (uuid 25abd39f-a15b-4113-b403-09c28f4681f1))
|
||||
(pin "4" (uuid 621fb5ea-5b78-4f68-aa28-035eca0a9dd8))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "Q1") (unit 1) (value "QNPN") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C") (at 148.59 101.6 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 421b287f-c4c7-4e68-ba3e-8378150e3ed3)
|
||||
(property "Reference" "C2" (id 0) (at 152.4 100.965 0)
|
||||
(property "Reference" "C2" (at 152.4 100.965 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "10u" (id 1) (at 152.4 103.505 0)
|
||||
(property "Value" "10u" (at 152.4 103.505 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 149.5552 105.41 0)
|
||||
(property "Footprint" "" (at 149.5552 105.41 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 148.59 101.6 0)
|
||||
(property "Datasheet" "~" (at 148.59 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid e537f30b-df49-4540-b7c3-be90d17f9974))
|
||||
(pin "2" (uuid b5484ad9-186a-4b7a-98c3-a367c224e24d))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "C2") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 139.7 76.2 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 828bdd14-2bce-4c2a-bef8-32e29077432d)
|
||||
(property "Reference" "R3" (id 0) (at 142.24 75.565 0)
|
||||
(property "Reference" "R3" (at 142.24 75.565 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "100" (id 1) (at 142.24 78.105 0)
|
||||
(property "Value" "100" (at 142.24 78.105 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 137.922 76.2 90)
|
||||
(property "Footprint" "" (at 137.922 76.2 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 139.7 76.2 0)
|
||||
(property "Datasheet" "~" (at 139.7 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid e6274a8f-746c-4ba0-8504-4c8082be16cf))
|
||||
(pin "2" (uuid 2f15bad6-8ea3-4281-8207-ccd6f867f80a))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "R3") (unit 1) (value "100") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VSIN") (at 114.3 93.98 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 973698df-46a0-4ee0-8e2f-010cef494e09)
|
||||
(property "Reference" "V2" (id 0) (at 118.11 92.075 0)
|
||||
(property "Reference" "V2" (at 118.11 92.075 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VSIN" (id 1) (at 118.11 94.615 0)
|
||||
(property "Value" "VSIN" (at 118.11 94.615 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 93.98 0)
|
||||
(property "Footprint" "" (at 114.3 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 114.3 93.98 0)
|
||||
(property "Datasheet" "~" (at 114.3 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "V" (id 4) (at 114.3 93.98 0)
|
||||
(property "Sim_Device" "V" (at 114.3 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "SIN" (id 5) (at 114.3 93.98 0)
|
||||
(property "Sim_Type" "SIN" (at 114.3 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2" (id 6) (at 114.3 93.98 0)
|
||||
(property "Sim_Pins" "1 2" (at 114.3 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "dc=0 ampl=10m f=10k" (id 7) (at 114.3 106.68 0)
|
||||
(property "Sim_Params" "dc=0 ampl=10m f=10k" (at 114.3 106.68 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(pin "1" (uuid 0a7ec182-cf4b-4daf-b269-fcaedb3df0f3))
|
||||
(pin "2" (uuid 596254af-bf1c-427b-b9a4-c13b03eb4ff4))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "V2") (unit 1) (value "VSIN") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 139.7 101.6 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 9abffa5d-8f8e-48ca-9c33-a1eed76e9781)
|
||||
(property "Reference" "R4" (id 0) (at 142.24 100.965 0)
|
||||
(property "Reference" "R4" (at 142.24 100.965 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "100" (id 1) (at 142.24 103.505 0)
|
||||
(property "Value" "100" (at 142.24 103.505 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 137.922 101.6 90)
|
||||
(property "Footprint" "" (at 137.922 101.6 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 139.7 101.6 0)
|
||||
(property "Datasheet" "~" (at 139.7 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 537b0f91-9fdd-4f38-a125-8bcc16fcae66))
|
||||
(pin "2" (uuid 5a32069d-e4f7-494e-a9f9-417b71f15917))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "R4") (unit 1) (value "100") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 139.7 113.03 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 9d340c06-d2c1-4cea-a45c-57ace419a42d)
|
||||
(property "Reference" "#PWR04" (id 0) (at 139.7 119.38 0)
|
||||
(property "Reference" "#PWR04" (at 139.7 119.38 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 139.7 118.11 0)
|
||||
(property "Value" "GND" (at 139.7 118.11 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 139.7 113.03 0)
|
||||
(property "Footprint" "" (at 139.7 113.03 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 139.7 113.03 0)
|
||||
(property "Datasheet" "" (at 139.7 113.03 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid f18d6b69-bb80-4308-b580-63a17dfe3cb3))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 127 85.09 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid ba613c64-0be9-4501-b395-e3e38eac86ff)
|
||||
(property "Reference" "R1" (id 0) (at 129.54 84.455 0)
|
||||
(property "Reference" "R1" (at 129.54 84.455 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "1K" (id 1) (at 129.54 86.995 0)
|
||||
(property "Value" "1K" (at 129.54 86.995 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 125.222 85.09 90)
|
||||
(property "Footprint" "" (at 125.222 85.09 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 127 85.09 0)
|
||||
(property "Datasheet" "~" (at 127 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 4bd7b8c1-ef81-4d9e-8786-74309346686c))
|
||||
(pin "2" (uuid 8deb3938-9d5d-4eb6-9d1a-d76714cf7d00))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "R1") (unit 1) (value "1K") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 139.7 109.22 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid c22aa62c-3c8e-4552-b484-d91273a5b61e)
|
||||
(property "Reference" "R5" (id 0) (at 142.24 108.585 0)
|
||||
(property "Reference" "R5" (at 142.24 108.585 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "1" (id 1) (at 142.24 111.125 0)
|
||||
(property "Value" "1" (at 142.24 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 137.922 109.22 90)
|
||||
(property "Footprint" "" (at 137.922 109.22 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 139.7 109.22 0)
|
||||
(property "Datasheet" "~" (at 139.7 109.22 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 4bb143a1-985c-492c-a6e7-e81a25da1fda))
|
||||
(pin "2" (uuid 6e8b12d9-2933-4936-8fd0-349ca0293a71))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "R5") (unit 1) (value "1") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 127 92.71 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid ca47da07-3be8-494b-9bdc-6f05b2f70bc4)
|
||||
(property "Reference" "R2" (id 0) (at 129.54 92.075 0)
|
||||
(property "Reference" "R2" (at 129.54 92.075 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "1K" (id 1) (at 129.54 94.615 0)
|
||||
(property "Value" "1K" (at 129.54 94.615 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 125.222 92.71 90)
|
||||
(property "Footprint" "" (at 125.222 92.71 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 127 92.71 0)
|
||||
(property "Datasheet" "~" (at 127 92.71 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 305f44d5-f5cd-42d1-81ea-89b233f6b5a9))
|
||||
(pin "2" (uuid 8dbdc783-b66f-430c-a6e5-5b06dc41f34a))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "R2") (unit 1) (value "1K") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VDC") (at 101.6 85.09 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid e1dfe550-04dd-4714-a41a-aa2825a2881f)
|
||||
(property "Reference" "V1" (id 0) (at 105.41 83.185 0)
|
||||
(property "Reference" "V1" (at 105.41 83.185 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 105.41 85.725 0)
|
||||
(property "Value" "VDC" (at 105.41 85.725 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 101.6 85.09 0)
|
||||
(property "Footprint" "" (at 101.6 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 101.6 85.09 0)
|
||||
(property "Datasheet" "~" (at 101.6 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "V" (id 4) (at 101.6 85.09 0)
|
||||
(property "Sim_Device" "V" (at 101.6 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "DC" (id 5) (at 101.6 85.09 0)
|
||||
(property "Sim_Pins" "1 2" (at 101.6 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2" (id 6) (at 101.6 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "dc=9" (id 7) (at 107.95 87.63 0)
|
||||
(property "Sim_Params" "dc=9" (at 107.95 87.63 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(pin "1" (uuid 925c8d5e-6ef7-4cb4-8784-a2246cc254a4))
|
||||
(pin "2" (uuid 96d96be8-6f6d-4018-b662-0935a67221b6))
|
||||
(instances
|
||||
(project "npn_ce_amp"
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5"
|
||||
(reference "V1") (unit 1) (value "VDC") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/08f4cc24-6109-4be7-97a5-71df29b2d29f"
|
||||
(reference "#PWR01") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/061346ed-4da6-4a14-a5e0-8de9493b719a"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/17af0f63-5021-4f46-8172-d3543add2835"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/9d340c06-d2c1-4cea-a45c-57ace419a42d"
|
||||
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/109ed64a-f514-4270-a826-da4127b6e73a"
|
||||
(reference "C1") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
(path "/421b287f-c4c7-4e68-ba3e-8378150e3ed3"
|
||||
(reference "C2") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
(path "/3f259f4e-365c-40fc-8137-1466a8c5c7ef"
|
||||
(reference "Q1") (unit 1) (value "QNPN") (footprint "")
|
||||
)
|
||||
(path "/ba613c64-0be9-4501-b395-e3e38eac86ff"
|
||||
(reference "R1") (unit 1) (value "1K") (footprint "")
|
||||
)
|
||||
(path "/ca47da07-3be8-494b-9bdc-6f05b2f70bc4"
|
||||
(reference "R2") (unit 1) (value "1K") (footprint "")
|
||||
)
|
||||
(path "/828bdd14-2bce-4c2a-bef8-32e29077432d"
|
||||
(reference "R3") (unit 1) (value "100") (footprint "")
|
||||
)
|
||||
(path "/9abffa5d-8f8e-48ca-9c33-a1eed76e9781"
|
||||
(reference "R4") (unit 1) (value "100") (footprint "")
|
||||
)
|
||||
(path "/c22aa62c-3c8e-4552-b484-d91273a5b61e"
|
||||
(reference "R5") (unit 1) (value "1") (footprint "")
|
||||
)
|
||||
(path "/e1dfe550-04dd-4714-a41a-aa2825a2881f"
|
||||
(reference "V1") (unit 1) (value "VDC") (footprint "")
|
||||
)
|
||||
(path "/973698df-46a0-4ee0-8e2f-010cef494e09"
|
||||
(reference "V2") (unit 1) (value "VSIN") (footprint "")
|
||||
)
|
||||
(path "/48817d43-3f4d-4e7e-ae5d-40c9da0e33d5" (page "1"))
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
(kicad_sch (version 20220820) (generator eeschema)
|
||||
(kicad_sch (version 20221004) (generator eeschema)
|
||||
|
||||
(uuid fd5567b0-04f0-4d9e-b647-1775367d8ff4)
|
||||
|
||||
|
@ -6,25 +6,25 @@
|
|||
|
||||
(lib_symbols
|
||||
(symbol "Amplifier_Operational:MCP6001-OT" (pin_names (offset 0.127)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "U" (id 0) (at -1.27 6.35 0)
|
||||
(property "Reference" "U" (at -1.27 6.35 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "MCP6001-OT" (id 1) (at -1.27 3.81 0)
|
||||
(property "Value" "MCP6001-OT" (at -1.27 3.81 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at -2.54 -5.08 0)
|
||||
(property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (at -2.54 -5.08 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf" (id 3) (at 0 5.08 0)
|
||||
(property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf" (at 0 5.08 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "single opamp" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "single opamp" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "1MHz, Low-Power Op Amp, SOT-23-5" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "1MHz, Low-Power Op Amp, SOT-23-5" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "SOT?23*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "SOT?23*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "MCP6001-OT_0_1"
|
||||
|
@ -63,25 +63,25 @@
|
|||
)
|
||||
)
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(property "Reference" "R" (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(property "Value" "R" (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(property "Footprint" "" (at -1.778 0 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "R res resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
|
@ -102,31 +102,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VDC" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VDC" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "dc(1)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "dc(1)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, DC" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, DC" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VDC_0_0"
|
||||
|
@ -184,31 +184,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VSIN" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VSIN" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VSIN" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VSIN_0_0"
|
||||
|
@ -242,22 +242,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(property "Value" "GND" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
|
@ -327,148 +327,183 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 153.67 106.68 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 032a39b4-2686-4cc0-a834-fb52cf55377c)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 153.67 113.03 0)
|
||||
(property "Reference" "#PWR04" (at 153.67 113.03 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 157.48 108.585 0)
|
||||
(property "Value" "GND" (at 157.48 108.585 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 153.67 106.68 0)
|
||||
(property "Footprint" "" (at 153.67 106.68 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 153.67 106.68 0)
|
||||
(property "Datasheet" "" (at 153.67 106.68 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 233df94f-5b6f-4745-8784-1c2d9119d27f))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VSIN") (at 138.43 93.98 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 10f44001-5f65-44eb-a535-b7b3c67d5b83)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 118.11 92.71 0)
|
||||
(property "Reference" "VIN1" (at 114.3 92.71 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 118.11 95.25 0)
|
||||
(property "Value" "SIN ampl=500m f=1k" (at 114.3 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 138.43 93.98 0)
|
||||
(property "Footprint" "" (at 138.43 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 138.43 93.98 0)
|
||||
(property "Datasheet" "~" (at 138.43 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 19da877c-a69c-4a1d-8029-3483030b2fe0))
|
||||
(pin "2" (uuid 4c449474-8aa6-4bd1-b153-a08aa763d45a))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "VIN1") (unit 1) (value "SIN ampl=500m f=1k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 152.4 111.125 90) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 2a5b0448-42a8-4fa4-9a14-267dc34f9ff7)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 152.4 113.665 90)
|
||||
(property "Reference" "R2" (at 152.4 113.665 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 152.4 116.205 90)
|
||||
(property "Value" "10k" (at 152.4 116.205 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 152.4 112.903 90)
|
||||
(property "Footprint" "" (at 152.4 112.903 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 152.4 111.125 0)
|
||||
(property "Datasheet" "~" (at 152.4 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 7cf6d433-268b-4901-b74d-8803afdfc194))
|
||||
(pin "2" (uuid 63068397-add3-45ea-b295-240f56e8c4f9))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "R2") (unit 1) (value "10k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VDC") (at 153.67 76.2 180) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 383ea298-1cb3-473e-8fce-19d3c7ac3912)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 157.48 74.295 0)
|
||||
(property "Reference" "V2" (at 157.48 74.295 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 157.48 76.835 0)
|
||||
(property "Value" "5" (at 157.48 76.835 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 153.67 76.2 0)
|
||||
(property "Footprint" "" (at 153.67 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 153.67 76.2 0)
|
||||
(property "Datasheet" "~" (at 153.67 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 885c89aa-c780-4741-b398-9d4b8e38f094))
|
||||
(pin "2" (uuid 8a2dca0c-b99f-4109-a426-af5e80ea91fe))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "V2") (unit 1) (value "5") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 140.97 111.125 270) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 71c5abbf-da89-4208-ab90-ab47cb47a86d)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 134.62 111.125 0)
|
||||
(property "Reference" "#PWR02" (at 134.62 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 137.16 111.76 90)
|
||||
(property "Value" "GND" (at 137.16 111.76 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 140.97 111.125 0)
|
||||
(property "Footprint" "" (at 140.97 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 140.97 111.125 0)
|
||||
(property "Datasheet" "" (at 140.97 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 70c0dc3a-c9e8-4d2a-a705-c6c89d9bebea))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 153.67 71.12 180) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid bf78fcdf-1d24-40dc-a76b-1c91df364f4e)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 153.67 64.77 0)
|
||||
(property "Reference" "#PWR03" (at 153.67 64.77 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 157.48 69.85 0)
|
||||
(property "Value" "GND" (at 157.48 69.85 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 153.67 71.12 0)
|
||||
(property "Footprint" "" (at 153.67 71.12 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 153.67 71.12 0)
|
||||
(property "Datasheet" "" (at 153.67 71.12 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid d51f887c-ce71-4e7a-9f6c-4362d9b8286a))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Amplifier_Operational:MCP6001-OT") (at 156.21 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid c1142581-9f6c-4783-9cde-680875550500)
|
||||
(default_instance (reference "U1") (unit 1) (value "MCP6001-OT") (footprint "Package_TO_SOT_SMD:SOT-23-5"))
|
||||
(property "Reference" "U1" (id 0) (at 163.83 82.55 0)
|
||||
(property "Reference" "U1" (at 163.83 82.55 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "MCP6001-OT" (id 1) (at 163.83 85.09 0)
|
||||
(property "Value" "MCP6001-OT" (at 163.83 85.09 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (id 2) (at 153.67 93.98 0)
|
||||
(property "Footprint" "Package_TO_SOT_SMD:SOT-23-5" (at 153.67 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf" (id 3) (at 156.21 83.82 0)
|
||||
(property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf" (at 156.21 83.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Name" "uopamp_lvl2" (id 4) (at 156.21 88.9 0)
|
||||
(property "Sim_Name" "uopamp_lvl2" (at 156.21 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Library" "uopamp.lib.spice" (id 5) (at 156.21 88.9 0)
|
||||
(property "Sim_Library" "uopamp.lib.spice" (at 156.21 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "SUBCKT" (id 6) (at 156.21 88.9 0)
|
||||
(property "Sim_Device" "SUBCKT" (at 156.21 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "3 4 5 2 1" (id 7) (at 156.21 88.9 0)
|
||||
(property "Sim_Pins" "3 4 5 2 1" (at 156.21 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "2" (uuid 5f74e7f3-6e5a-4915-9655-9c0f0523fb0a))
|
||||
|
@ -476,101 +511,93 @@
|
|||
(pin "1" (uuid 60030f74-1274-44bb-bcfd-d5cec20ed230))
|
||||
(pin "3" (uuid 69bf4152-2799-46c3-acc2-46d3456c830b))
|
||||
(pin "4" (uuid daf27674-a2aa-43e8-b45b-cf8f98a49a42))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "U1") (unit 1) (value "MCP6001-OT") (footprint "Package_TO_SOT_SMD:SOT-23-5")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 138.43 99.06 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid c4334e6a-69e5-475f-b5f5-911b3308f64a)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 138.43 105.41 0)
|
||||
(property "Reference" "#PWR01" (at 138.43 105.41 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 138.43 102.87 0)
|
||||
(property "Value" "GND" (at 138.43 102.87 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 138.43 99.06 0)
|
||||
(property "Footprint" "" (at 138.43 99.06 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 138.43 99.06 0)
|
||||
(property "Datasheet" "" (at 138.43 99.06 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 1af0463f-605e-40b1-8e1c-d6b819b8b4f8))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "#PWR01") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VDC") (at 153.67 101.6 180) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid d2018f30-5def-453e-85fe-dac327cfbe9b)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 157.48 99.695 0)
|
||||
(property "Reference" "V3" (at 157.48 99.695 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 157.48 102.235 0)
|
||||
(property "Value" "5" (at 157.48 102.235 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 153.67 101.6 0)
|
||||
(property "Footprint" "" (at 153.67 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 153.67 101.6 0)
|
||||
(property "Datasheet" "~" (at 153.67 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 62bdf880-7061-4b86-be3a-09bf959fae21))
|
||||
(pin "2" (uuid 9bd26aa2-337b-4c5a-a9de-bdab770672a9))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "V3") (unit 1) (value "5") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 144.78 111.125 90) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid fbe00ebb-3cab-46ea-988c-9e8169e9708f)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 144.78 113.665 90)
|
||||
(property "Reference" "R1" (at 144.78 113.665 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 144.78 116.205 90)
|
||||
(property "Value" "10k" (at 144.78 116.205 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 144.78 112.903 90)
|
||||
(property "Footprint" "" (at 144.78 112.903 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 144.78 111.125 0)
|
||||
(property "Datasheet" "~" (at 144.78 111.125 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid fe3f00f2-cee0-4154-8f20-4097e41e635f))
|
||||
(pin "2" (uuid 5480c24e-8f90-4441-b07c-0db2096e1071))
|
||||
(instances
|
||||
(project "opamp"
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4"
|
||||
(reference "R1") (unit 1) (value "10k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/c4334e6a-69e5-475f-b5f5-911b3308f64a"
|
||||
(reference "#PWR01") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/71c5abbf-da89-4208-ab90-ab47cb47a86d"
|
||||
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/bf78fcdf-1d24-40dc-a76b-1c91df364f4e"
|
||||
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/032a39b4-2686-4cc0-a834-fb52cf55377c"
|
||||
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/fbe00ebb-3cab-46ea-988c-9e8169e9708f"
|
||||
(reference "R1") (unit 1) (value "10k") (footprint "")
|
||||
)
|
||||
(path "/2a5b0448-42a8-4fa4-9a14-267dc34f9ff7"
|
||||
(reference "R2") (unit 1) (value "10k") (footprint "")
|
||||
)
|
||||
(path "/c1142581-9f6c-4783-9cde-680875550500"
|
||||
(reference "U1") (unit 1) (value "MCP6001-OT") (footprint "Package_TO_SOT_SMD:SOT-23-5")
|
||||
)
|
||||
(path "/383ea298-1cb3-473e-8fce-19d3c7ac3912"
|
||||
(reference "V2") (unit 1) (value "5") (footprint "")
|
||||
)
|
||||
(path "/d2018f30-5def-453e-85fe-dac327cfbe9b"
|
||||
(reference "V3") (unit 1) (value "5") (footprint "")
|
||||
)
|
||||
(path "/10f44001-5f65-44eb-a535-b7b3c67d5b83"
|
||||
(reference "VSIN1") (unit 1) (value "ampl=500m f=1k") (footprint "")
|
||||
)
|
||||
(path "/fd5567b0-04f0-4d9e-b647-1775367d8ff4" (page "1"))
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
{
|
||||
"board": {
|
||||
"3dviewports": [],
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.1,
|
||||
|
@ -246,7 +247,7 @@
|
|||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"bus_width": 12,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
|
@ -260,13 +261,15 @@
|
|||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 2
|
||||
"version": 3
|
||||
},
|
||||
"net_colors": null
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
(kicad_sch (version 20220331) (generator eeschema)
|
||||
(kicad_sch (version 20221004) (generator eeschema)
|
||||
|
||||
(uuid 0c9c3a92-6a4e-4a5b-b607-2cfe0f3c4b2e)
|
||||
|
||||
|
@ -6,25 +6,25 @@
|
|||
|
||||
(lib_symbols
|
||||
(symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "C" (id 0) (at 0.635 2.54 0)
|
||||
(property "Reference" "C" (at 0.635 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "C" (id 1) (at 0.635 -2.54 0)
|
||||
(property "Value" "C" (at 0.635 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
|
||||
(property "Footprint" "" (at 0.9652 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "cap capacitor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Unpolarized capacitor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "C_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "C_0_1"
|
||||
|
@ -57,25 +57,25 @@
|
|||
)
|
||||
)
|
||||
(symbol "Device:D" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "D" (id 0) (at 0 2.54 0)
|
||||
(property "Reference" "D" (at 0 2.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "D" (id 1) (at 0 -2.54 0)
|
||||
(property "Value" "D" (at 0 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "diode" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "diode" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Diode" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Diode" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "D_0_1"
|
||||
|
@ -118,25 +118,25 @@
|
|||
)
|
||||
)
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(property "Reference" "R" (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(property "Value" "R" (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(property "Footprint" "" (at -1.778 0 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "R res resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
|
@ -157,31 +157,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VSIN" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VSIN" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VSIN" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "sin(0 1 1k)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, sinusoidal" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VSIN_0_0"
|
||||
|
@ -215,22 +215,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(property "Value" "GND" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
|
@ -284,172 +284,197 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 134.62 106.68 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 125bcfd6-fc91-456c-8753-fecb0425cb16)
|
||||
(property "Reference" "#PWR0103" (id 0) (at 134.62 113.03 0)
|
||||
(property "Reference" "#PWR0103" (at 134.62 113.03 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 134.62 111.76 0)
|
||||
(property "Value" "GND" (at 134.62 111.76 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 134.62 106.68 0)
|
||||
(property "Footprint" "" (at 134.62 106.68 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 134.62 106.68 0)
|
||||
(property "Datasheet" "" (at 134.62 106.68 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 2e7c6b87-8ca0-4b4f-b706-9b46d00816ac))
|
||||
(instances
|
||||
(project "rectifier"
|
||||
(path "/0c9c3a92-6a4e-4a5b-b607-2cfe0f3c4b2e"
|
||||
(reference "#PWR0103") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 165.1 104.14 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 2c87bb46-80f5-4e71-b72e-b1b229611c8f)
|
||||
(property "Reference" "#PWR0101" (id 0) (at 165.1 110.49 0)
|
||||
(property "Reference" "#PWR0101" (at 165.1 110.49 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 165.1 109.22 0)
|
||||
(property "Value" "GND" (at 165.1 109.22 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 165.1 104.14 0)
|
||||
(property "Footprint" "" (at 165.1 104.14 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 165.1 104.14 0)
|
||||
(property "Datasheet" "" (at 165.1 104.14 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 280fc63a-0d9f-48b6-95f7-c5e61dae283d))
|
||||
(instances
|
||||
(project "rectifier"
|
||||
(path "/0c9c3a92-6a4e-4a5b-b607-2cfe0f3c4b2e"
|
||||
(reference "#PWR0101") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VSIN") (at 134.62 101.6 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 2f4ce84c-7613-4135-9bc6-7662b55052cf)
|
||||
(property "Reference" "VSIN1" (id 0) (at 118.11 99.06 0)
|
||||
(property "Reference" "V1" (at 114.3 99.06 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "ampl=5 f=1k" (id 1) (at 118.11 101.6 0)
|
||||
(property "Value" "SIN ampl=5 f=1k" (at 114.3 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 134.62 101.6 0)
|
||||
(property "Footprint" "" (at 134.62 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 134.62 101.6 0)
|
||||
(property "Datasheet" "~" (at 134.62 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid a29d8f63-65fa-4d69-b0d4-cfa5c00fc5ab))
|
||||
(pin "2" (uuid 8bfe05fb-6889-4435-80ba-ab2128b151d8))
|
||||
(instances
|
||||
(project "rectifier"
|
||||
(path "/0c9c3a92-6a4e-4a5b-b607-2cfe0f3c4b2e"
|
||||
(reference "V1") (unit 1) (value "SIN ampl=5 f=1k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C") (at 155.575 100.33 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 36c45a8c-57fb-4d16-8113-60be934d3024)
|
||||
(property "Reference" "C1" (id 0) (at 159.385 99.695 0)
|
||||
(property "Reference" "C1" (at 159.385 99.695 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "10u" (id 1) (at 159.385 102.235 0)
|
||||
(property "Value" "10u" (at 159.385 102.235 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 156.5402 104.14 0)
|
||||
(property "Footprint" "" (at 156.5402 104.14 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 155.575 100.33 0)
|
||||
(property "Datasheet" "~" (at 155.575 100.33 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 0f0333bf-611a-47ec-bd68-52c7b166c571))
|
||||
(pin "2" (uuid b71649f6-4e0d-4ac7-a45e-e31d214c664b))
|
||||
(instances
|
||||
(project "rectifier"
|
||||
(path "/0c9c3a92-6a4e-4a5b-b607-2cfe0f3c4b2e"
|
||||
(reference "C1") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:D") (at 151.765 96.52 180) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 37eb4620-c4e1-45b7-92da-1117151d60cc)
|
||||
(property "Reference" "D1" (id 0) (at 151.765 91.44 0)
|
||||
(property "Reference" "D1" (at 151.765 91.44 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "D" (id 1) (at 151.765 93.98 0)
|
||||
(property "Value" "D" (at 151.765 93.98 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 151.765 96.52 0)
|
||||
(property "Footprint" "" (at 151.765 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 151.765 96.52 0)
|
||||
(property "Datasheet" "~" (at 151.765 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "DIODE" (id 4) (at 151.765 96.52 0)
|
||||
(property "Sim_Device" "DIODE" (at 151.765 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Name" "DIODE1" (id 6) (at 151.765 96.52 0)
|
||||
(property "Sim_Name" "DIODE1" (at 151.765 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Library" "diode.lib" (id 7) (at 151.765 96.52 0)
|
||||
(property "Sim_Library" "diode.lib" (at 151.765 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "2 1" (id 8) (at 151.765 96.52 0)
|
||||
(property "Sim_Pins" "2 1" (at 151.765 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid cb1986eb-8b78-41be-ab05-5001090a2a65))
|
||||
(pin "2" (uuid edfbe61b-6d1d-45a6-bfef-e48a694e79db))
|
||||
(instances
|
||||
(project "rectifier"
|
||||
(path "/0c9c3a92-6a4e-4a5b-b607-2cfe0f3c4b2e"
|
||||
(reference "D1") (unit 1) (value "D") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 165.1 100.33 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 7ae05049-58f1-4d14-9a95-35ba665c7986)
|
||||
(property "Reference" "R1" (id 0) (at 167.64 99.695 0)
|
||||
(property "Reference" "R1" (at 167.64 99.695 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "10K" (id 1) (at 167.64 102.235 0)
|
||||
(property "Value" "10K" (at 167.64 102.235 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 163.322 100.33 90)
|
||||
(property "Footprint" "" (at 163.322 100.33 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 165.1 100.33 0)
|
||||
(property "Datasheet" "~" (at 165.1 100.33 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 908dc772-f335-42cf-8fc9-474d99c97d6b))
|
||||
(pin "2" (uuid 8284393b-9c35-4de1-912f-0588e9c9883b))
|
||||
(instances
|
||||
(project "rectifier"
|
||||
(path "/0c9c3a92-6a4e-4a5b-b607-2cfe0f3c4b2e"
|
||||
(reference "R1") (unit 1) (value "10K") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 155.575 104.14 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid c5967cbe-0914-4e7b-92aa-1bc61c11d83b)
|
||||
(property "Reference" "#PWR0102" (id 0) (at 155.575 110.49 0)
|
||||
(property "Reference" "#PWR0102" (at 155.575 110.49 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 155.575 109.22 0)
|
||||
(property "Value" "GND" (at 155.575 109.22 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 155.575 104.14 0)
|
||||
(property "Footprint" "" (at 155.575 104.14 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 155.575 104.14 0)
|
||||
(property "Datasheet" "" (at 155.575 104.14 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 7706233c-3e24-4ca2-898e-587d4e9865df))
|
||||
(instances
|
||||
(project "rectifier"
|
||||
(path "/0c9c3a92-6a4e-4a5b-b607-2cfe0f3c4b2e"
|
||||
(reference "#PWR0102") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/2c87bb46-80f5-4e71-b72e-b1b229611c8f"
|
||||
(reference "#PWR0101") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/c5967cbe-0914-4e7b-92aa-1bc61c11d83b"
|
||||
(reference "#PWR0102") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/125bcfd6-fc91-456c-8753-fecb0425cb16"
|
||||
(reference "#PWR0103") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/36c45a8c-57fb-4d16-8113-60be934d3024"
|
||||
(reference "C1") (unit 1) (value "10u") (footprint "")
|
||||
)
|
||||
(path "/37eb4620-c4e1-45b7-92da-1117151d60cc"
|
||||
(reference "D1") (unit 1) (value "D") (footprint "")
|
||||
)
|
||||
(path "/7ae05049-58f1-4d14-9a95-35ba665c7986"
|
||||
(reference "R1") (unit 1) (value "10K") (footprint "")
|
||||
)
|
||||
(path "/2f4ce84c-7613-4135-9bc6-7662b55052cf"
|
||||
(reference "VSIN1") (unit 1) (value "ampl=5 f=1k") (footprint "")
|
||||
)
|
||||
(path "/0c9c3a92-6a4e-4a5b-b607-2cfe0f3c4b2e" (page "1"))
|
||||
)
|
||||
)
|
||||
|
|
|
@ -247,7 +247,7 @@
|
|||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"bus_width": 12,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
|
@ -261,13 +261,15 @@
|
|||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6.0
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 2
|
||||
"version": 3
|
||||
},
|
||||
"net_colors": null
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
(kicad_sch (version 20220622) (generator eeschema)
|
||||
(kicad_sch (version 20221004) (generator eeschema)
|
||||
|
||||
(uuid b0197b4d-36ea-4821-991f-20bf73bcc80c)
|
||||
|
||||
|
@ -6,25 +6,25 @@
|
|||
|
||||
(lib_symbols
|
||||
(symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "C" (id 0) (at 0.635 2.54 0)
|
||||
(property "Reference" "C" (at 0.635 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "C" (id 1) (at 0.635 -2.54 0)
|
||||
(property "Value" "C" (at 0.635 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
|
||||
(property "Footprint" "" (at 0.9652 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "cap capacitor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Unpolarized capacitor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "C_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "C_0_1"
|
||||
|
@ -57,25 +57,25 @@
|
|||
)
|
||||
)
|
||||
(symbol "Device:L" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "L" (id 0) (at -1.27 0 90)
|
||||
(property "Reference" "L" (at -1.27 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "L" (id 1) (at 1.905 0 90)
|
||||
(property "Value" "L" (at 1.905 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "inductor choke coil reactor magnetic" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "inductor choke coil reactor magnetic" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Inductor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Inductor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "L_0_1"
|
||||
|
@ -108,25 +108,25 @@
|
|||
)
|
||||
)
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(property "Reference" "R" (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(property "Value" "R" (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(property "Footprint" "" (at -1.778 0 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "R res resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
|
@ -147,31 +147,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:IPULSE" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "I" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "I" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "IPULSE" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "IPULSE" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "I" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "I" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "pulse(0 1 2n 2n 2n 50n 100n)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "pulse(0 1 2n 2n 2n 50n 100n)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Current source, pulse" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Current source, pulse" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "IPULSE_0_0"
|
||||
|
@ -225,31 +225,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VPULSE" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VPULSE" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VPULSE" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "pulse(0 1 2n 2n 2n 50n 100n)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "pulse(0 1 2n 2n 2n 50n 100n)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, pulse" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, pulse" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VPULSE_0_0"
|
||||
|
@ -289,22 +289,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(property "Value" "GND" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
|
@ -425,325 +425,364 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "Device:C") (at 127 107.95 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 134b0945-6312-494f-b15e-86844b1af56b)
|
||||
(default_instance (reference "C") (unit 1) (value "C") (footprint ""))
|
||||
(property "Reference" "C" (id 0) (at 130.81 107.315 0)
|
||||
(property "Reference" "Cs1" (at 130.81 107.315 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "C" (id 1) (at 130.81 109.855 0)
|
||||
(property "Value" "100uF" (at 130.81 109.855 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 127.9652 111.76 0)
|
||||
(property "Footprint" "" (at 127.9652 111.76 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 127 107.95 0)
|
||||
(property "Datasheet" "~" (at 127 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 903935c6-35d3-4916-ada6-6df4770de2aa))
|
||||
(pin "2" (uuid 345dcb8d-fa56-42b9-8459-76c190d65d47))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "Cs1") (unit 1) (value "100uF") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 190.5 95.25 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 21bd30c7-8dd9-4b17-b22c-5b93a2f6ec2b)
|
||||
(default_instance (reference "R") (unit 1) (value "R") (footprint ""))
|
||||
(property "Reference" "R" (id 0) (at 193.04 94.615 0)
|
||||
(property "Reference" "Rp1" (at 193.04 94.615 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 193.04 97.155 0)
|
||||
(property "Value" "1KΩ" (at 193.04 97.155 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 188.722 95.25 90)
|
||||
(property "Footprint" "" (at 188.722 95.25 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 190.5 95.25 0)
|
||||
(property "Datasheet" "~" (at 190.5 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 7eaeaa13-0708-49b3-b75d-a26c16d10ee7))
|
||||
(pin "2" (uuid 638515be-9c03-48d2-b9fe-a631fb6915e0))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "Rp1") (unit 1) (value "1KΩ") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:L") (at 203.2 95.25 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 23a20b7d-be56-4b4b-b6ae-be89f2c401db)
|
||||
(default_instance (reference "L") (unit 1) (value "L") (footprint ""))
|
||||
(property "Reference" "L" (id 0) (at 204.47 94.615 0)
|
||||
(property "Reference" "Lp1" (at 204.47 94.615 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "L" (id 1) (at 204.47 97.155 0)
|
||||
(property "Value" "100uH" (at 204.47 97.155 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 203.2 95.25 0)
|
||||
(property "Footprint" "" (at 203.2 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 203.2 95.25 0)
|
||||
(property "Datasheet" "~" (at 203.2 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 4ebb4d0f-b627-4dc9-9847-2a94f54f22db))
|
||||
(pin "2" (uuid 3b2f749c-1e7c-4201-80ac-4298b93d47b7))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "Lp1") (unit 1) (value "100uH") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 127 82.55 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 32a99710-4056-4181-85bb-64e2153c9cb4)
|
||||
(default_instance (reference "R") (unit 1) (value "R") (footprint ""))
|
||||
(property "Reference" "R" (id 0) (at 129.54 81.915 0)
|
||||
(property "Reference" "Rs1" (at 129.54 81.915 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 129.54 84.455 0)
|
||||
(property "Value" "1mΩ" (at 129.54 84.455 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 125.222 82.55 90)
|
||||
(property "Footprint" "" (at 125.222 82.55 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 127 82.55 0)
|
||||
(property "Datasheet" "~" (at 127 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 074f07c5-e6cf-47ec-af8c-7b1f0375a3bf))
|
||||
(pin "2" (uuid 0cfc39f9-53c2-4a24-b203-fdb49a1dc8b2))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "Rs1") (unit 1) (value "1mΩ") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 127 114.3 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 34aa6f33-c05e-4723-9e74-afc1625c9501)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 127 120.65 0)
|
||||
(property "Reference" "#PWR0101" (at 127 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 127 119.38 0)
|
||||
(property "Value" "GND" (at 127 119.38 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 127 114.3 0)
|
||||
(property "Footprint" "" (at 127 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 127 114.3 0)
|
||||
(property "Datasheet" "" (at 127 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 9be53029-4c95-425f-a7d0-c2ccc29969b7))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "#PWR0101") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 190.5 101.6 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 3ec19414-af4c-48f9-b3c1-0967946aad57)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 190.5 107.95 0)
|
||||
(property "Reference" "#PWR0104" (at 190.5 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 190.5 106.68 0)
|
||||
(property "Value" "GND" (at 190.5 106.68 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 190.5 101.6 0)
|
||||
(property "Footprint" "" (at 190.5 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 190.5 101.6 0)
|
||||
(property "Datasheet" "" (at 190.5 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid a4a4fb8e-4422-4b92-b806-cf49086e38ed))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "#PWR0104") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 215.9 101.6 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 40f72e93-2e7b-4041-9908-4ceb8cc5968e)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 215.9 107.95 0)
|
||||
(property "Reference" "#PWR0106" (at 215.9 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 215.9 106.68 0)
|
||||
(property "Value" "GND" (at 215.9 106.68 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 215.9 101.6 0)
|
||||
(property "Footprint" "" (at 215.9 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 215.9 101.6 0)
|
||||
(property "Datasheet" "" (at 215.9 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 8bb89dcf-2cf1-4186-97fc-66be0f608afe))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "#PWR0106") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 165.1 101.6 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 487d173e-6d23-410c-bf91-75aa1396dec9)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 165.1 107.95 0)
|
||||
(property "Reference" "#PWR0105" (at 165.1 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 165.1 106.68 0)
|
||||
(property "Value" "GND" (at 165.1 106.68 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 165.1 101.6 0)
|
||||
(property "Footprint" "" (at 165.1 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 165.1 101.6 0)
|
||||
(property "Datasheet" "" (at 165.1 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 5fd81701-e0a4-4345-a8e1-a760208a4cc8))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "#PWR0105") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C") (at 215.9 95.25 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 4dbe17b3-8286-49ce-adaf-3c794ad8274c)
|
||||
(default_instance (reference "C") (unit 1) (value "C") (footprint ""))
|
||||
(property "Reference" "C" (id 0) (at 219.71 94.615 0)
|
||||
(property "Reference" "Cp1" (at 219.71 94.615 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "C" (id 1) (at 219.71 97.155 0)
|
||||
(property "Value" "100uF" (at 219.71 97.155 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 216.8652 99.06 0)
|
||||
(property "Footprint" "" (at 216.8652 99.06 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 215.9 95.25 0)
|
||||
(property "Datasheet" "~" (at 215.9 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 37d61ed5-e320-4d57-bff7-ec42aeca9f21))
|
||||
(pin "2" (uuid 07323bac-5c2c-4732-830c-f3c57201154d))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "Cp1") (unit 1) (value "100uF") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:IPULSE") (at 165.1 95.25 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 6f3941ed-3978-4d28-b217-551f8904977b)
|
||||
(default_instance (reference "I") (unit 1) (value "IPULSE") (footprint ""))
|
||||
(property "Reference" "I" (id 0) (at 168.91 93.345 0)
|
||||
(property "Reference" "I1" (at 168.91 93.345 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "IPULSE" (id 1) (at 168.91 95.885 0)
|
||||
(property "Value" "PULSE y2=1 tw=1u" (at 168.91 95.885 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 165.1 95.25 0)
|
||||
(property "Footprint" "" (at 165.1 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 165.1 95.25 0)
|
||||
(property "Datasheet" "~" (at 165.1 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 8a80b586-d30c-44d1-b165-e9c7e3047e62))
|
||||
(pin "2" (uuid 45a2089b-d1a0-426a-994b-107d5560e7f0))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "I1") (unit 1) (value "PULSE y2=1 tw=1u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VPULSE") (at 101.6 95.25 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 7ba34897-97ee-4909-8ec6-27586fb15817)
|
||||
(default_instance (reference "V") (unit 1) (value "VPULSE") (footprint ""))
|
||||
(property "Reference" "V" (id 0) (at 105.41 93.345 0)
|
||||
(property "Reference" "V1" (at 105.41 93.345 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VPULSE" (id 1) (at 105.41 95.885 0)
|
||||
(property "Value" "PULSE y2=1 tw=1u" (at 105.41 95.885 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 101.6 95.25 0)
|
||||
(property "Footprint" "" (at 101.6 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 101.6 95.25 0)
|
||||
(property "Datasheet" "~" (at 101.6 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid e8818239-f91c-47e3-ac1e-178af6b74e90))
|
||||
(pin "2" (uuid 024d1f91-a924-4436-bab9-338ed09010fe))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "V1") (unit 1) (value "PULSE y2=1 tw=1u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:L") (at 127 95.25 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 86f0bff3-c028-492d-8a21-44716128e6e8)
|
||||
(default_instance (reference "L") (unit 1) (value "L") (footprint ""))
|
||||
(property "Reference" "L" (id 0) (at 128.27 94.615 0)
|
||||
(property "Reference" "Ls1" (at 128.27 94.615 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "L" (id 1) (at 128.27 97.155 0)
|
||||
(property "Value" "100uH" (at 128.27 97.155 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 127 95.25 0)
|
||||
(property "Footprint" "" (at 127 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 127 95.25 0)
|
||||
(property "Datasheet" "~" (at 127 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 8e8c16ca-b9d0-42ae-8073-59118828361f))
|
||||
(pin "2" (uuid a1d46bf7-ab6a-4497-adbf-0ad4bd09d044))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "Ls1") (unit 1) (value "100uH") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 203.2 101.6 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 916e7603-28f1-49c3-8465-04b0add34ac6)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 203.2 107.95 0)
|
||||
(property "Reference" "#PWR0103" (at 203.2 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 203.2 106.68 0)
|
||||
(property "Value" "GND" (at 203.2 106.68 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 203.2 101.6 0)
|
||||
(property "Footprint" "" (at 203.2 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 203.2 101.6 0)
|
||||
(property "Datasheet" "" (at 203.2 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 9fec72ed-c4f8-4007-9bec-eb7883b5f9b5))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "#PWR0103") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 101.6 114.3 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid e7e2ccf3-0a39-44c0-9068-a7e83432702d)
|
||||
(default_instance (reference "#PWR") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR" (id 0) (at 101.6 120.65 0)
|
||||
(property "Reference" "#PWR0102" (at 101.6 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 101.6 119.38 0)
|
||||
(property "Value" "GND" (at 101.6 119.38 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 101.6 114.3 0)
|
||||
(property "Footprint" "" (at 101.6 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 101.6 114.3 0)
|
||||
(property "Datasheet" "" (at 101.6 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 8178158b-a483-4990-b982-4cba4f29f25c))
|
||||
(instances
|
||||
(project "rlc"
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c"
|
||||
(reference "#PWR0102") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/34aa6f33-c05e-4723-9e74-afc1625c9501"
|
||||
(reference "#PWR0101") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/e7e2ccf3-0a39-44c0-9068-a7e83432702d"
|
||||
(reference "#PWR0102") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/916e7603-28f1-49c3-8465-04b0add34ac6"
|
||||
(reference "#PWR0103") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/3ec19414-af4c-48f9-b3c1-0967946aad57"
|
||||
(reference "#PWR0104") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/487d173e-6d23-410c-bf91-75aa1396dec9"
|
||||
(reference "#PWR0105") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/40f72e93-2e7b-4041-9908-4ceb8cc5968e"
|
||||
(reference "#PWR0106") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/4dbe17b3-8286-49ce-adaf-3c794ad8274c"
|
||||
(reference "Cp1") (unit 1) (value "100uF") (footprint "")
|
||||
)
|
||||
(path "/134b0945-6312-494f-b15e-86844b1af56b"
|
||||
(reference "Cs1") (unit 1) (value "100uF") (footprint "")
|
||||
)
|
||||
(path "/6f3941ed-3978-4d28-b217-551f8904977b"
|
||||
(reference "IPULSE1") (unit 1) (value "y2=1 tw=1u") (footprint "")
|
||||
)
|
||||
(path "/23a20b7d-be56-4b4b-b6ae-be89f2c401db"
|
||||
(reference "Lp1") (unit 1) (value "100uH") (footprint "")
|
||||
)
|
||||
(path "/86f0bff3-c028-492d-8a21-44716128e6e8"
|
||||
(reference "Ls1") (unit 1) (value "100uH") (footprint "")
|
||||
)
|
||||
(path "/21bd30c7-8dd9-4b17-b22c-5b93a2f6ec2b"
|
||||
(reference "Rp1") (unit 1) (value "1KΩ") (footprint "")
|
||||
)
|
||||
(path "/32a99710-4056-4181-85bb-64e2153c9cb4"
|
||||
(reference "Rs1") (unit 1) (value "1mΩ") (footprint "")
|
||||
)
|
||||
(path "/7ba34897-97ee-4909-8ec6-27586fb15817"
|
||||
(reference "VPULSE1") (unit 1) (value "y2=1 tw=1u") (footprint "")
|
||||
)
|
||||
(path "/b0197b4d-36ea-4821-991f-20bf73bcc80c" (page "1"))
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
(kicad_sch (version 20220822) (generator eeschema)
|
||||
(kicad_sch (version 20221004) (generator eeschema)
|
||||
|
||||
(uuid 8c3d4d2c-5107-4b13-88da-bd05d371fd8a)
|
||||
|
||||
|
@ -6,25 +6,25 @@
|
|||
|
||||
(lib_symbols
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(property "Reference" "R" (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(property "Value" "R" (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(property "Footprint" "" (at -1.778 0 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "R res resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
|
@ -45,25 +45,25 @@
|
|||
)
|
||||
)
|
||||
(symbol "Relay:ADW11" (in_bom yes) (on_board yes)
|
||||
(property "Reference" "K" (id 0) (at 11.43 3.81 0)
|
||||
(property "Reference" "K" (at 11.43 3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "ADW11" (id 1) (at 13.97 1.27 0)
|
||||
(property "Value" "ADW11" (at 13.97 1.27 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT" (id 2) (at 33.655 -1.27 0)
|
||||
(property "Footprint" "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT" (at 33.655 -1.27 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "SPST 1P1T" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "SPST 1P1T" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Panasonic, 8A/16A, Small Polarized Latching Power Relays, Single coil, 1 Form A" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Panasonic, 8A/16A, Small Polarized Latching Power Relays, Single coil, 1 Form A" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "Relay*1P1T*NO*Panasonic*ADW11xxxxW*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "Relay*1P1T*NO*Panasonic*ADW11xxxxW*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "ADW11_1_1"
|
||||
|
@ -206,31 +206,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VDC" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VDC" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "dc(1)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "dc(1)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, DC" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, DC" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VDC_0_0"
|
||||
|
@ -288,31 +288,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VPULSE" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VPULSE" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VPULSE" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "pulse(0 1 2n 2n 2n 50n 100n)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "pulse(0 1 2n 2n 2n 50n 100n)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, pulse" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, pulse" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VPULSE_0_0"
|
||||
|
@ -352,22 +352,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(property "Value" "GND" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
|
@ -414,11 +414,11 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid a11785f5-95c5-4245-92b3-502a967b590d)
|
||||
)
|
||||
(wire (pts (xy 114.3 114.3) (xy 158.75 114.3))
|
||||
(wire (pts (xy 101.6 114.3) (xy 158.75 114.3))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid a6aec13e-22bc-4ec5-ae42-f2c7aece4dca)
|
||||
)
|
||||
(wire (pts (xy 114.3 86.36) (xy 114.3 88.9))
|
||||
(wire (pts (xy 101.6 86.36) (xy 101.6 88.9))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid aa21c47e-8f76-4db3-a0ce-aa052c247e91)
|
||||
)
|
||||
|
@ -426,11 +426,11 @@
|
|||
(stroke (width 0) (type default))
|
||||
(uuid d012e223-5d15-4954-9537-e75c12ab627b)
|
||||
)
|
||||
(wire (pts (xy 114.3 124.46) (xy 114.3 127))
|
||||
(wire (pts (xy 101.6 124.46) (xy 101.6 127))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid f99134eb-a3d9-4ab7-b6cb-c68b6e41ae51)
|
||||
)
|
||||
(wire (pts (xy 114.3 76.2) (xy 158.75 76.2))
|
||||
(wire (pts (xy 101.6 76.2) (xy 158.75 76.2))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid ff457b94-b368-4620-91dc-93feabd1e484)
|
||||
)
|
||||
|
@ -448,7 +448,7 @@
|
|||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
(uuid 406789eb-b4ae-49fa-bf88-5e66f4e5c132)
|
||||
)
|
||||
(label "inswi" (at 114.3 114.3 0) (fields_autoplaced)
|
||||
(label "inswi" (at 101.6 114.3 0) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
(uuid c3bc4702-6b90-4b5f-81a2-eb6d90836dd8)
|
||||
)
|
||||
|
@ -456,424 +456,457 @@
|
|||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
(uuid ca4b5dbd-5c8d-49e6-8955-8287f00770f7)
|
||||
)
|
||||
(label "inswv" (at 114.3 76.2 0) (fields_autoplaced)
|
||||
(label "inswv" (at 101.6 76.2 0) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
(uuid cdeb77d3-554c-4d59-b4c0-9953941b3c42)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VPULSE") (at 114.3 81.28 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(symbol (lib_id "Simulation_SPICE:VPULSE") (at 101.6 81.28 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 347e9fb4-5b9c-424b-a0ef-e3e1d4152813)
|
||||
(default_instance (reference "V3") (unit 1) (value "VPULSE") (footprint ""))
|
||||
(property "Reference" "V3" (id 0) (at 118.11 79.375 0)
|
||||
(property "Reference" "V1" (at 105.41 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VPULSE" (id 1) (at 118.11 81.915 0)
|
||||
(property "Value" "PULSE y2=1 td=1m tr=1u tf=1u tw=1m" (at 105.41 81.915 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 81.28 0)
|
||||
(property "Footprint" "" (at 101.6 81.28 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 114.3 81.28 0)
|
||||
(property "Datasheet" "~" (at 101.6 81.28 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 117dae63-cbae-4915-acae-e6e10531e40e))
|
||||
(pin "2" (uuid 9b2185ff-f747-4fa4-8049-8a873f9809b0))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "V1") (unit 1) (value "PULSE y2=1 td=1m tr=1u tf=1u tw=1m") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VDC") (at 168.91 96.52 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 38db2ebd-2b24-4620-9674-dced674c39a5)
|
||||
(default_instance (reference "V1") (unit 1) (value "VDC") (footprint ""))
|
||||
(property "Reference" "V1" (id 0) (at 172.72 94.615 0)
|
||||
(property "Reference" "V2" (at 172.72 95.885 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 172.72 97.155 0)
|
||||
(property "Value" "5" (at 172.72 98.425 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 168.91 96.52 0)
|
||||
(property "Footprint" "" (at 168.91 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 168.91 96.52 0)
|
||||
(property "Datasheet" "~" (at 168.91 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 0b55c5be-6cf6-4c8b-92f9-3478d772166e))
|
||||
(pin "2" (uuid 2397d0b3-3656-47e9-bee9-7c3263dd94b2))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "V2") (unit 1) (value "5") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 158.75 91.44 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 3a046e4d-7b2b-4ee1-9196-d1db4ee763bb)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 158.75 97.79 0)
|
||||
(property "Reference" "#PWR?" (at 158.75 97.79 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 158.75 96.52 0)
|
||||
(property "Value" "GND" (at 158.75 96.52 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 158.75 91.44 0)
|
||||
(property "Footprint" "" (at 158.75 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 158.75 91.44 0)
|
||||
(property "Datasheet" "" (at 158.75 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 2adf09fa-388e-432a-96d0-3ad371a61e98))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VPULSE") (at 114.3 119.38 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(symbol (lib_id "Simulation_SPICE:VPULSE") (at 101.6 119.38 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 4200094f-3f88-44e8-b754-02453ae72796)
|
||||
(default_instance (reference "V3") (unit 1) (value "VPULSE") (footprint ""))
|
||||
(property "Reference" "V3" (id 0) (at 118.11 118.745 0)
|
||||
(property "Reference" "V3" (at 105.41 118.745 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VPULSE" (id 1) (at 118.11 121.285 0)
|
||||
(property "Value" "PULSE y2=1 td=3m tr=1u tf=1u tw=1m" (at 105.41 121.285 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 119.38 0)
|
||||
(property "Footprint" "" (at 101.6 119.38 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 114.3 119.38 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "V" (id 4) (at 114.3 119.38 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "DC" (id 5) (at 114.3 119.38 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2" (id 6) (at 114.3 119.38 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Disabled" "1" (id 7) (at 114.3 119.38 0)
|
||||
(property "Datasheet" "~" (at 101.6 119.38 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 5a04f24f-84ee-415e-9ebb-6a57bc5cb49d))
|
||||
(pin "2" (uuid 6b71e245-55cf-4686-9a3f-ea5b100aa39a))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "V3") (unit 1) (value "PULSE y2=1 td=3m tr=1u tf=1u tw=1m") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Relay:ADW11") (at 163.83 121.92 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 56eb12c2-83ef-4c44-ba5e-b3bc72d7d310)
|
||||
(default_instance (reference "K1") (unit 1) (value "ADW11") (footprint "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT"))
|
||||
(property "Reference" "K1" (id 0) (at 175.26 121.285 0)
|
||||
(property "Reference" "K2" (at 175.26 121.285 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "ADW11" (id 1) (at 175.26 123.825 0)
|
||||
(property "Value" "ADW11" (at 175.26 123.825 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT" (id 2) (at 197.485 123.19 0)
|
||||
(property "Footprint" "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT" (at 197.485 123.19 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf" (id 3) (at 163.83 121.92 0)
|
||||
(property "Datasheet" "https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf" (at 163.83 121.92 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "SW" (id 4) (at 163.83 121.92 0)
|
||||
(property "Sim_Device" "SW" (at 163.83 121.92 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "I" (id 5) (at 163.83 121.92 0)
|
||||
(property "Sim_Type" "I" (at 163.83 121.92 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 6 3 5" (id 6) (at 163.83 121.92 0)
|
||||
(property "Sim_Pins" "1 6 3 5" (at 163.83 121.92 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Disabled" "1" (id 7) (at 163.83 121.92 0)
|
||||
(property "Sim_Disabled" "1" (at 163.83 121.92 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 76e69abc-f617-4b9c-a790-060112fdebed))
|
||||
(pin "3" (uuid 0f38a010-975a-4b40-8325-29d468a5be24))
|
||||
(pin "5" (uuid df74236d-2e93-4e5d-9b0e-42b6d668748a))
|
||||
(pin "6" (uuid f19ff61d-7496-4547-8a58-efa43bebdbea))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "K2") (unit 1) (value "ADW11") (footprint "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 114.3 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(symbol (lib_id "power:GND") (at 101.6 88.9 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 66dfc60d-51c9-41a4-8112-e32a54e72e44)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 114.3 95.25 0)
|
||||
(property "Reference" "#PWR?" (at 101.6 95.25 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 114.3 93.98 0)
|
||||
(property "Value" "GND" (at 101.6 93.98 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 88.9 0)
|
||||
(property "Footprint" "" (at 101.6 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 114.3 88.9 0)
|
||||
(property "Datasheet" "" (at 101.6 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 92cbe1cb-754c-438d-865b-eede22fe0a77))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 158.75 129.54 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 7b412bef-6375-4838-89d0-ef85f2a44f39)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 158.75 135.89 0)
|
||||
(property "Reference" "#PWR?" (at 158.75 135.89 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 158.75 134.62 0)
|
||||
(property "Value" "GND" (at 158.75 134.62 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 158.75 129.54 0)
|
||||
(property "Footprint" "" (at 158.75 129.54 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 158.75 129.54 0)
|
||||
(property "Datasheet" "" (at 158.75 129.54 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 2ae9dfae-cb82-4bcd-9386-20cdc0a43d3e))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 184.15 127 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 8f3fec1f-a25a-4d2a-835f-873a7617927d)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 184.15 133.35 0)
|
||||
(property "Reference" "#PWR?" (at 184.15 133.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 184.15 132.08 0)
|
||||
(property "Value" "GND" (at 184.15 132.08 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 184.15 127 0)
|
||||
(property "Footprint" "" (at 184.15 127 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 184.15 127 0)
|
||||
(property "Datasheet" "" (at 184.15 127 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 402f2427-4543-4aca-a5c0-4d4d80239c61))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 114.3 127 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(symbol (lib_id "power:GND") (at 101.6 127 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 925023dd-5312-461f-a25e-dc1614390dac)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 114.3 133.35 0)
|
||||
(property "Reference" "#PWR?" (at 101.6 133.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 114.3 132.08 0)
|
||||
(property "Value" "GND" (at 101.6 132.08 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 114.3 127 0)
|
||||
(property "Footprint" "" (at 101.6 127 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 114.3 127 0)
|
||||
(property "Datasheet" "" (at 101.6 127 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 143d59bd-771c-4aa1-b84c-77882db7e89f))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 184.15 85.09 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 9584dcde-5cb9-4853-8311-35e74bca4c0d)
|
||||
(default_instance (reference "R1") (unit 1) (value "R") (footprint ""))
|
||||
(property "Reference" "R1" (id 0) (at 186.69 84.455 0)
|
||||
(property "Reference" "R1" (at 186.69 84.455 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 186.69 86.995 0)
|
||||
(property "Value" "1k" (at 186.69 86.995 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 182.372 85.09 90)
|
||||
(property "Footprint" "" (at 182.372 85.09 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 184.15 85.09 0)
|
||||
(property "Datasheet" "~" (at 184.15 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid ca5b7fb7-b9ed-4675-bf02-833e831d13b1))
|
||||
(pin "2" (uuid 44011730-1773-4bd0-9249-a31db1d4c278))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "R1") (unit 1) (value "1k") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 168.91 139.7 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid af1b7e6e-e3ca-4aef-a5e2-387742769c66)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 168.91 146.05 0)
|
||||
(property "Reference" "#PWR?" (at 168.91 146.05 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 168.91 144.78 0)
|
||||
(property "Value" "GND" (at 168.91 144.78 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 168.91 139.7 0)
|
||||
(property "Footprint" "" (at 168.91 139.7 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 168.91 139.7 0)
|
||||
(property "Datasheet" "" (at 168.91 139.7 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 0d5b5061-2988-4206-955e-1079ab1bffe6))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Relay:ADW11") (at 163.83 83.82 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid c1fe9022-3238-4a03-8269-f88f88525efc)
|
||||
(default_instance (reference "K1") (unit 1) (value "ADW11") (footprint "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT"))
|
||||
(property "Reference" "K1" (id 0) (at 175.26 83.185 0)
|
||||
(property "Reference" "K1" (at 175.26 83.185 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "ADW11" (id 1) (at 175.26 85.725 0)
|
||||
(property "Value" "ADW11" (at 175.26 85.725 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT" (id 2) (at 197.485 85.09 0)
|
||||
(property "Footprint" "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT" (at 197.485 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf" (id 3) (at 163.83 83.82 0)
|
||||
(property "Datasheet" "https://www.panasonic-electric-works.com/pew/es/downloads/ds_dw_hl_en.pdf" (at 163.83 83.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "SW" (id 4) (at 163.83 83.82 0)
|
||||
(property "Sim_Device" "SW" (at 163.83 83.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Type" "V" (id 5) (at 163.83 83.82 0)
|
||||
(property "Sim_Type" "V" (at 163.83 83.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 6 3 5" (id 6) (at 163.83 83.82 0)
|
||||
(property "Sim_Pins" "1 6 3 5" (at 163.83 83.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Params" "thr=500m his=0 ron=100m roff=1T" (id 7) (at 163.83 83.82 0)
|
||||
(property "Sim_Params" "thr=500m his=0 ron=100m roff=1T" (at 163.83 83.82 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 985f68da-ac8b-4dfe-a794-ff843a4dcef6))
|
||||
(pin "3" (uuid ce808560-bf0b-4d28-8d55-1ce3e8924fdf))
|
||||
(pin "5" (uuid d559c5b6-8643-47a6-af95-1f43c69cc696))
|
||||
(pin "6" (uuid 018cf113-cd74-414d-9f04-bb2d21e22444))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "K1") (unit 1) (value "ADW11") (footprint "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 168.91 101.6 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid cf6a69fc-ed84-4873-b4dc-81fbde5f83b7)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 168.91 107.95 0)
|
||||
(property "Reference" "#PWR?" (at 168.91 107.95 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 168.91 106.68 0)
|
||||
(property "Value" "GND" (at 168.91 106.68 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 168.91 101.6 0)
|
||||
(property "Footprint" "" (at 168.91 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 168.91 101.6 0)
|
||||
(property "Datasheet" "" (at 168.91 101.6 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 179f903e-0db8-48c0-9855-1bf7465e0b8b))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 184.15 120.65 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid d8d5327b-75be-4ab7-a15d-ffac19c40f45)
|
||||
(default_instance (reference "R1") (unit 1) (value "R") (footprint ""))
|
||||
(property "Reference" "R1" (id 0) (at 186.69 120.015 0)
|
||||
(property "Reference" "R2" (at 186.69 120.015 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 186.69 122.555 0)
|
||||
(property "Value" "R" (at 186.69 122.555 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 182.372 120.65 90)
|
||||
(property "Footprint" "" (at 182.372 120.65 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 184.15 120.65 0)
|
||||
(property "Datasheet" "~" (at 184.15 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Device" "R" (id 4) (at 184.15 120.65 0)
|
||||
(property "Sim_Device" "R" (at 184.15 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Pins" "1 2" (id 5) (at 184.15 120.65 0)
|
||||
(property "Sim_Pins" "1 2" (at 184.15 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim_Disabled" "1" (id 6) (at 184.15 120.65 0)
|
||||
(property "Sim_Disabled" "1" (at 184.15 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 8883f98f-8e4c-40ee-927a-e9ea3bf7ea5c))
|
||||
(pin "2" (uuid 6e9fbeab-f4e0-4051-b4d8-5e94c371c2a7))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "R2") (unit 1) (value "R") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VDC") (at 168.91 134.62 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid ed7a9dd3-92a2-4670-b91d-78c18bed2273)
|
||||
(default_instance (reference "V1") (unit 1) (value "VDC") (footprint ""))
|
||||
(property "Reference" "V1" (id 0) (at 172.72 132.715 0)
|
||||
(property "Reference" "V4" (at 172.72 133.985 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VDC" (id 1) (at 172.72 135.255 0)
|
||||
(property "Value" "5" (at 172.72 136.525 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 168.91 134.62 0)
|
||||
(property "Footprint" "" (at 168.91 134.62 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 168.91 134.62 0)
|
||||
(property "Datasheet" "~" (at 168.91 134.62 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 443fd48c-8d2e-46b1-8fbf-0c210fd528fb))
|
||||
(pin "2" (uuid 7020a4d8-768d-428d-9f3e-da14232410f1))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "V4") (unit 1) (value "5") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 184.15 91.44 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid efec76b7-311a-4c4c-971c-c6fda250379c)
|
||||
(default_instance (reference "#PWR?") (unit 1) (value "GND") (footprint ""))
|
||||
(property "Reference" "#PWR?" (id 0) (at 184.15 97.79 0)
|
||||
(property "Reference" "#PWR?" (at 184.15 97.79 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 184.15 96.52 0)
|
||||
(property "Value" "GND" (at 184.15 96.52 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 184.15 91.44 0)
|
||||
(property "Footprint" "" (at 184.15 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 184.15 91.44 0)
|
||||
(property "Datasheet" "" (at 184.15 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 17d11724-de7e-40e2-9b70-dd97fe8cd33c))
|
||||
(instances
|
||||
(project "switches"
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/3a046e4d-7b2b-4ee1-9196-d1db4ee763bb"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/66dfc60d-51c9-41a4-8112-e32a54e72e44"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/7b412bef-6375-4838-89d0-ef85f2a44f39"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/8f3fec1f-a25a-4d2a-835f-873a7617927d"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/925023dd-5312-461f-a25e-dc1614390dac"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/af1b7e6e-e3ca-4aef-a5e2-387742769c66"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/cf6a69fc-ed84-4873-b4dc-81fbde5f83b7"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/efec76b7-311a-4c4c-971c-c6fda250379c"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/c1fe9022-3238-4a03-8269-f88f88525efc"
|
||||
(reference "K1") (unit 1) (value "ADW11") (footprint "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT")
|
||||
)
|
||||
(path "/56eb12c2-83ef-4c44-ba5e-b3bc72d7d310"
|
||||
(reference "K2") (unit 1) (value "ADW11") (footprint "Relay_THT:Relay_1P1T_NO_10x24x18.8mm_Panasonic_ADW11xxxxW_THT")
|
||||
)
|
||||
(path "/9584dcde-5cb9-4853-8311-35e74bca4c0d"
|
||||
(reference "R1") (unit 1) (value "1k") (footprint "")
|
||||
)
|
||||
(path "/d8d5327b-75be-4ab7-a15d-ffac19c40f45"
|
||||
(reference "R2") (unit 1) (value "R") (footprint "")
|
||||
)
|
||||
(path "/38db2ebd-2b24-4620-9674-dced674c39a5"
|
||||
(reference "V1") (unit 1) (value "5") (footprint "")
|
||||
)
|
||||
(path "/ed7a9dd3-92a2-4670-b91d-78c18bed2273"
|
||||
(reference "V2") (unit 1) (value "5") (footprint "")
|
||||
)
|
||||
(path "/347e9fb4-5b9c-424b-a0ef-e3e1d4152813"
|
||||
(reference "VPULSE1") (unit 1) (value "y2=1 td=1m tr=1u tf=1u tw=1m") (footprint "")
|
||||
)
|
||||
(path "/4200094f-3f88-44e8-b754-02453ae72796"
|
||||
(reference "VPULSE2") (unit 1) (value "y2=1 td=3m tr=1u tf=1u tw=1m") (footprint "")
|
||||
)
|
||||
(path "/8c3d4d2c-5107-4b13-88da-bd05d371fd8a" (page "1"))
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
(kicad_sch (version 20220622) (generator eeschema)
|
||||
(kicad_sch (version 20221004) (generator eeschema)
|
||||
|
||||
(uuid f74aa792-5ddc-4342-b3b1-f3d782106d77)
|
||||
|
||||
|
@ -6,25 +6,25 @@
|
|||
|
||||
(lib_symbols
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(property "Reference" "R" (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(property "Value" "R" (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(property "Footprint" "" (at -1.778 0 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "R res resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
|
@ -45,31 +45,31 @@
|
|||
)
|
||||
)
|
||||
(symbol "Simulation_SPICE:VPULSE" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "V" (id 0) (at 2.54 2.54 0)
|
||||
(property "Reference" "V" (at 2.54 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "VPULSE" (id 1) (at 2.54 0 0)
|
||||
(property "Value" "VPULSE" (at 2.54 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Spice_Netlist_Enabled" "Y" (id 4) (at 0 0 0)
|
||||
(property "Spice_Netlist_Enabled" "Y" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
|
||||
(property "Spice_Primitive" "V" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
(property "Spice_Model" "pulse(0 1 2n 2n 2n 50n 100n)" (id 6) (at 2.54 -2.54 0)
|
||||
(property "Spice_Model" "pulse(0 1 2n 2n 2n 50n 100n)" (at 2.54 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "ki_keywords" "simulation" (id 7) (at 0 0 0)
|
||||
(property "ki_keywords" "simulation" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Voltage source, pulse" (id 8) (at 0 0 0)
|
||||
(property "ki_description" "Voltage source, pulse" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "VPULSE_0_0"
|
||||
|
@ -109,22 +109,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "Transmission_Line:TLINE" (in_bom no) (on_board no)
|
||||
(property "Reference" "T" (id 0) (at 0 -2.54 0)
|
||||
(property "Reference" "T" (at 0 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "TLINE" (id 1) (at 0 2.54 0)
|
||||
(property "Value" "TLINE" (at 0 2.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "http://ngspice.sourceforge.net/docs/ngspice-36-manual.pdf#7f" (id 3) (at 0 5.08 0)
|
||||
(property "Datasheet" "http://ngspice.sourceforge.net/docs/ngspice-36-manual.pdf#7f" (at 0 5.08 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "lossless transmission line characteristic impedance" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "lossless transmission line characteristic impedance" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Lossless transmission line, for simulation only" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Lossless transmission line, for simulation only" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "TLINE_0_1"
|
||||
|
@ -189,22 +189,22 @@
|
|||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(property "Value" "GND" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 0)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 0 0 0)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
|
||||
(property "ki_keywords" "power-flag" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
|
@ -287,327 +287,366 @@
|
|||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 127 86.36 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 0bb52765-586c-4bf2-a0f2-cc8769dedeec)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 127 92.71 0)
|
||||
(property "Reference" "#PWR0106" (at 127 92.71 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 127 91.44 0)
|
||||
(property "Value" "GND" (at 127 91.44 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 127 86.36 0)
|
||||
(property "Footprint" "" (at 127 86.36 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 127 86.36 0)
|
||||
(property "Datasheet" "" (at 127 86.36 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 646ae8f9-e672-4035-ba98-115c4670c2c0))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "#PWR0106") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 151.13 116.84 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 232c811f-1246-4b76-86b4-d8721684bd11)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 151.13 123.19 0)
|
||||
(property "Reference" "#PWR0104" (at 151.13 123.19 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 151.13 121.92 0)
|
||||
(property "Value" "GND" (at 151.13 121.92 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 151.13 116.84 0)
|
||||
(property "Footprint" "" (at 151.13 116.84 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 151.13 116.84 0)
|
||||
(property "Datasheet" "" (at 151.13 116.84 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid afd18e4f-ec3d-4b0c-9c3a-f269db3363d6))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "#PWR0104") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Transmission_Line:TLINE") (at 146.05 114.3 0) (unit 1)
|
||||
(in_bom no) (on_board no) (fields_autoplaced)
|
||||
(in_bom no) (on_board no) (dnp no) (fields_autoplaced)
|
||||
(uuid 34b3fec2-c790-40cf-bb63-dd642fff2299)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 146.0509 109.22 0)
|
||||
(property "Reference" "TLINE2" (at 146.0509 109.22 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 146.0509 111.76 0)
|
||||
(property "Value" "RLGC len=1 r=0 l=1.25m g=0 c=500n" (at 146.0509 111.76 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 146.05 114.3 0)
|
||||
(property "Footprint" "" (at 146.05 114.3 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "http://ngspice.sourceforge.net/docs/ngspice-36-manual.pdf#7f" (id 3) (at 146.05 109.22 0)
|
||||
(property "Datasheet" "http://ngspice.sourceforge.net/docs/ngspice-36-manual.pdf#7f" (at 146.05 109.22 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 3ba94ccd-338c-44da-afd8-322313c0ff13))
|
||||
(pin "2" (uuid ed81258e-3e5d-4a2d-8e04-b3182f9c51c0))
|
||||
(pin "3" (uuid 443d9994-dd5c-4f22-b64a-7cbede1ad619))
|
||||
(pin "4" (uuid 5b960bbf-5dc9-492f-b460-847fb0c65707))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "TLINE2") (unit 1) (value "RLGC len=1 r=0 l=1.25m g=0 c=500n") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VPULSE") (at 127 81.28 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 56fc236a-df5f-49ef-9b92-3227f86197b4)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 87.63 80.01 0)
|
||||
(property "Reference" "V1" (at 81.28 80.01 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 87.63 82.55 0)
|
||||
(property "Value" "PULSE y2=1 tr=1u tf=1u tw=50u per=100u" (at 81.28 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 127 81.28 0)
|
||||
(property "Footprint" "" (at 127 81.28 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 127 81.28 0)
|
||||
(property "Datasheet" "~" (at 127 81.28 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 5e20d69f-9003-4997-b6ac-fca384177c2c))
|
||||
(pin "2" (uuid 59e755b2-04d0-4799-bdf1-e10965451a30))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "V1") (unit 1) (value "PULSE y2=1 tr=1u tf=1u tw=50u per=100u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 140.97 78.74 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 59dbe783-3723-4dcc-a641-a603ab67a5a4)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 140.97 85.09 0)
|
||||
(property "Reference" "#PWR0107" (at 140.97 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 140.97 83.82 0)
|
||||
(property "Value" "GND" (at 140.97 83.82 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 140.97 78.74 0)
|
||||
(property "Footprint" "" (at 140.97 78.74 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 140.97 78.74 0)
|
||||
(property "Datasheet" "" (at 140.97 78.74 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 872f8eab-890e-44cc-a827-4116fa2b9a93))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "#PWR0107") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 165.1 86.36 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 5b460e62-196b-4585-8ed3-c8e3325f6a48)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 165.1 92.71 0)
|
||||
(property "Reference" "#PWR0101" (at 165.1 92.71 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 165.1 91.44 0)
|
||||
(property "Value" "GND" (at 165.1 91.44 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 165.1 86.36 0)
|
||||
(property "Footprint" "" (at 165.1 86.36 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 165.1 86.36 0)
|
||||
(property "Datasheet" "" (at 165.1 86.36 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 084b1caf-06a0-4971-9750-c64366f414d2))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "#PWR0101") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 127 124.46 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 5f9f7595-cc0b-4628-ae7b-35d307a4eb99)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 127 130.81 0)
|
||||
(property "Reference" "#PWR0102" (at 127 130.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 127 129.54 0)
|
||||
(property "Value" "GND" (at 127 129.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 127 124.46 0)
|
||||
(property "Footprint" "" (at 127 124.46 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 127 124.46 0)
|
||||
(property "Datasheet" "" (at 127 124.46 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid e537417c-dc56-4566-b159-06201f9d24eb))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "#PWR0102") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 165.1 80.01 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 9eecf3ec-d266-4199-973b-6e10e301b41b)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 167.64 79.375 0)
|
||||
(property "Reference" "R1" (at 167.64 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 167.64 81.915 0)
|
||||
(property "Value" "50" (at 167.64 81.915 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 163.322 80.01 90)
|
||||
(property "Footprint" "" (at 163.322 80.01 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 165.1 80.01 0)
|
||||
(property "Datasheet" "~" (at 165.1 80.01 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 1ec2478e-c74c-4b1f-94f8-f36178bb057b))
|
||||
(pin "2" (uuid d9cd7012-5227-493d-a953-8c8f9e0cc488))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "R1") (unit 1) (value "50") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 140.97 116.84 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid b0fd7eaf-a224-48f5-80b6-b4c9a3988f57)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 140.97 123.19 0)
|
||||
(property "Reference" "#PWR0103" (at 140.97 123.19 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 140.97 121.92 0)
|
||||
(property "Value" "GND" (at 140.97 121.92 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 140.97 116.84 0)
|
||||
(property "Footprint" "" (at 140.97 116.84 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 140.97 116.84 0)
|
||||
(property "Datasheet" "" (at 140.97 116.84 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 432e54be-78c9-4ddf-8ec7-819cecbfe6c2))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "#PWR0103") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Transmission_Line:TLINE") (at 146.05 76.2 0) (unit 1)
|
||||
(in_bom no) (on_board no) (fields_autoplaced)
|
||||
(in_bom no) (on_board no) (dnp no) (fields_autoplaced)
|
||||
(uuid b320600b-eef1-4883-916c-38700f3f43d4)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 146.0509 71.12 0)
|
||||
(property "Reference" "TLINE1" (at 146.0509 71.12 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 146.0509 73.66 0)
|
||||
(property "Value" "z0=50 td=25u" (at 146.0509 73.66 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 146.05 76.2 0)
|
||||
(property "Footprint" "" (at 146.05 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "http://ngspice.sourceforge.net/docs/ngspice-36-manual.pdf#7f" (id 3) (at 146.05 71.12 0)
|
||||
(property "Datasheet" "http://ngspice.sourceforge.net/docs/ngspice-36-manual.pdf#7f" (at 146.05 71.12 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid ea050e5c-1246-4281-a897-0695b0c28888))
|
||||
(pin "2" (uuid 6a849f27-b16c-48cb-80be-7504707e9e4a))
|
||||
(pin "3" (uuid a8652546-dd2b-4f4f-874e-abb58500b88a))
|
||||
(pin "4" (uuid c752f402-877d-4339-af44-9bdefe8327ef))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "TLINE1") (unit 1) (value "z0=50 td=25u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 165.1 118.11 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid c89e9e2f-1e5f-45ee-9942-af42fb5cfaf4)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 167.64 117.475 0)
|
||||
(property "Reference" "R2" (at 167.64 117.475 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 167.64 120.015 0)
|
||||
(property "Value" "50" (at 167.64 120.015 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 163.322 118.11 90)
|
||||
(property "Footprint" "" (at 163.322 118.11 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 165.1 118.11 0)
|
||||
(property "Datasheet" "~" (at 165.1 118.11 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 720acbb9-4c0b-48b1-9b2a-ca5415db622e))
|
||||
(pin "2" (uuid aee2f2ef-458b-4835-9263-2a66796398fe))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "R2") (unit 1) (value "50") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 151.13 78.74 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid fc8afb4b-228e-4b15-8225-7bdabc7f37d5)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 151.13 85.09 0)
|
||||
(property "Reference" "#PWR0108" (at 151.13 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 151.13 83.82 0)
|
||||
(property "Value" "GND" (at 151.13 83.82 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 151.13 78.74 0)
|
||||
(property "Footprint" "" (at 151.13 78.74 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 151.13 78.74 0)
|
||||
(property "Datasheet" "" (at 151.13 78.74 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 3a04e902-893e-40a5-b4c0-3247e54eeb89))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "#PWR0108") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Simulation_SPICE:VPULSE") (at 127 119.38 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid fcc0dfa9-c624-4a32-a3d3-4c36ee7b0fe6)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 87.63 118.11 0)
|
||||
(property "Reference" "V2" (at 81.28 118.11 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "" (id 1) (at 87.63 120.65 0)
|
||||
(property "Value" "PULSE y2=1 tr=1u tf=1u tw=50u per=100u" (at 81.28 120.65 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 127 119.38 0)
|
||||
(property "Footprint" "" (at 127 119.38 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 127 119.38 0)
|
||||
(property "Datasheet" "~" (at 127 119.38 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 4697d16d-3f33-43d4-bdc9-9604ce8ac4d7))
|
||||
(pin "2" (uuid b718a7b9-338a-42ec-b700-e8a6ef481ecb))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "V2") (unit 1) (value "PULSE y2=1 tr=1u tf=1u tw=50u per=100u") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 165.1 124.46 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid ff04fe94-7180-4f4a-b4d1-f6aca630b6d1)
|
||||
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
|
||||
(property "Reference" "U" (id 0) (at 165.1 130.81 0)
|
||||
(property "Reference" "#PWR0105" (at 165.1 130.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "" (id 1) (at 165.1 129.54 0)
|
||||
(property "Value" "GND" (at 165.1 129.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 165.1 124.46 0)
|
||||
(property "Footprint" "" (at 165.1 124.46 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 165.1 124.46 0)
|
||||
(property "Datasheet" "" (at 165.1 124.46 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 51e6012c-cc82-4ffa-9f4c-c6cdff662294))
|
||||
(instances
|
||||
(project "tlines"
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77"
|
||||
(reference "#PWR0105") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/5b460e62-196b-4585-8ed3-c8e3325f6a48"
|
||||
(reference "#PWR0101") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/5f9f7595-cc0b-4628-ae7b-35d307a4eb99"
|
||||
(reference "#PWR0102") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/b0fd7eaf-a224-48f5-80b6-b4c9a3988f57"
|
||||
(reference "#PWR0103") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/232c811f-1246-4b76-86b4-d8721684bd11"
|
||||
(reference "#PWR0104") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/ff04fe94-7180-4f4a-b4d1-f6aca630b6d1"
|
||||
(reference "#PWR0105") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/0bb52765-586c-4bf2-a0f2-cc8769dedeec"
|
||||
(reference "#PWR0106") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/59dbe783-3723-4dcc-a641-a603ab67a5a4"
|
||||
(reference "#PWR0107") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/fc8afb4b-228e-4b15-8225-7bdabc7f37d5"
|
||||
(reference "#PWR0108") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/9eecf3ec-d266-4199-973b-6e10e301b41b"
|
||||
(reference "R1") (unit 1) (value "50") (footprint "")
|
||||
)
|
||||
(path "/c89e9e2f-1e5f-45ee-9942-af42fb5cfaf4"
|
||||
(reference "R2") (unit 1) (value "50") (footprint "")
|
||||
)
|
||||
(path "/b320600b-eef1-4883-916c-38700f3f43d4"
|
||||
(reference "TLINE1") (unit 1) (value "z0=50 td=25u") (footprint "")
|
||||
)
|
||||
(path "/34b3fec2-c790-40cf-bb63-dd642fff2299"
|
||||
(reference "TLINE2") (unit 1) (value "len=1 r=0 l=1.25m g=0 c=500n") (footprint "")
|
||||
)
|
||||
(path "/56fc236a-df5f-49ef-9b92-3227f86197b4"
|
||||
(reference "VPULSE1") (unit 1) (value "y2=1 tr=1u tf=1u tw=50u per=100u") (footprint "")
|
||||
)
|
||||
(path "/fcc0dfa9-c624-4a32-a3d3-4c36ee7b0fe6"
|
||||
(reference "VPULSE2") (unit 1) (value "y2=1 tr=1u tf=1u tw=50u per=100u") (footprint "")
|
||||
)
|
||||
(path "/f74aa792-5ddc-4342-b3b1-f3d782106d77" (page "1"))
|
||||
)
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue