<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Simulação - Basicão da Eletrônica</title>
	<atom:link href="https://basicaodaeletronica.com.br/category/simulacao/feed/" rel="self" type="application/rss+xml" />
	<link>https://basicaodaeletronica.com.br</link>
	<description>Eletrônica do Inicio ao Fim</description>
	<lastBuildDate>Sat, 26 Apr 2025 12:05:34 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://basicaodaeletronica.com.br/wp-content/uploads/2024/07/cropped-logo-32x32.webp</url>
	<title>Simulação - Basicão da Eletrônica</title>
	<link>https://basicaodaeletronica.com.br</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Fonte Chaveada: O Livro Essencial para Manutenção e Estudos</title>
		<link>https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/</link>
					<comments>https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Tue, 05 Nov 2024 02:33:42 +0000</pubDate>
				<category><![CDATA[Automação Industrial]]></category>
		<category><![CDATA[Circuitos]]></category>
		<category><![CDATA[Documentação]]></category>
		<category><![CDATA[Eletrônica Avançada]]></category>
		<category><![CDATA[Eletrônica Intermediária]]></category>
		<category><![CDATA[Fontes Chaveadas]]></category>
		<category><![CDATA[Fontes de Alimentação]]></category>
		<category><![CDATA[Simulação]]></category>
		<category><![CDATA[Topologias]]></category>
		<category><![CDATA[Transistores de Potência]]></category>
		<category><![CDATA[atualizações vitalícias]]></category>
		<category><![CDATA[comunidade Basicão da Eletrônica]]></category>
		<category><![CDATA[cursos de fontes chaveadas]]></category>
		<category><![CDATA[design de fontes chaveadas]]></category>
		<category><![CDATA[eletrônica]]></category>
		<category><![CDATA[eletrônica prática]]></category>
		<category><![CDATA[fonte chaveada]]></category>
		<category><![CDATA[grupo de eletrônica]]></category>
		<category><![CDATA[guia de manutenção]]></category>
		<category><![CDATA[livro Fonte Chaveada]]></category>
		<category><![CDATA[livro sobre fontes chaveadas]]></category>
		<category><![CDATA[manutenção de fontes chaveadas]]></category>
		<category><![CDATA[promoções de livros técnicos]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=3107</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 3</span> <span class="rt-label rt-postfix">minutos</span></span>Descubra o livro Fonte Chaveada: um guia essencial com atualizações constantes para profissionais e entusiastas da eletrônica. Aproveite a promoção exclusiva para a comunidade Basicão da Eletrônica e tenha acesso vitalício ao conteúdo que evolui com você.</p>
<p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/">Fonte Chaveada: O Livro Essencial para Manutenção e Estudos</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 3</span> <span class="rt-label rt-postfix">minutos</span></span>
<p class="wp-block-paragraph">O livro <strong>Fonte Chaveada</strong> é uma obra singular para profissionais e entusiastas da eletrônica, especialmente para quem deseja entender e dominar a manutenção de fontes chaveadas. Com uma abordagem prática e repleta de informações detalhadas, este livro é resultado de um estudo contínuo e aprofundado que abrange desde conceitos fundamentais até detalhes técnicos avançados.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="627" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/image-6-1024x627.png" alt="" class="wp-image-3108" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/image-6-1024x627.png 1024w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/image-6-300x184.png 300w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/image-6-768x470.png 768w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/image-6-1536x940.png 1536w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/image-6-2048x1253.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p class="wp-block-paragraph">Organizado em três partes, o livro começa com uma introdução geral à eletrônica, incluindo explicações sobre acrônimos e conceitos essenciais. Em seguida, aborda todos os aspectos do funcionamento das fontes chaveadas, oferecendo ao leitor uma base teórica sólida para atuar com segurança na manutenção e no diagnóstico desses circuitos. Na terceira e última parte, o livro se torna ainda mais prático, explorando casos específicos de fontes e trazendo informações preciosas para a manutenção e reparo de fontes chaveadas reais.</p>



<p class="wp-block-paragraph">Um dos pontos mais interessantes é que, ao adquirir o <strong>Fonte Chaveada</strong>, você não está comprando apenas um livro: está investindo em uma pesquisa contínua e viva. Com os recursos das vendas, tenho a intenção de adquirir novas fontes para testar e estudar, documentando cada detalhe dos sinais e tensões dos circuitos, e essas atualizações estarão sempre à disposição de todos os leitores.</p>



<h3 class="wp-block-heading">Promoção exclusiva e acesso vitalício</h3>



<p class="wp-block-paragraph">Quem faz parte da comunidade <strong>Basicão da Eletrônica</strong> ou do grupo específico sobre fontes chaveadas, tem acesso a uma promoção exclusiva de 80% de desconto. Não deixe essa oportunidade passar: garanta seu acesso vitalício ao <strong>Fonte Chaveada</strong> através do link <a href="https://go.hotmart.com/L96244108E?dp=1">https://go.hotmart.com/L96244108E?dp=1</a>.</p>



<p class="wp-block-paragraph">Para aproveitar o desconto, entre nos grupos no WhatsApp e participe de uma comunidade de profissionais e entusiastas que também buscam se aperfeiçoar no assunto. Você pode fazer parte da comunidade no link <a href="https://chat.whatsapp.com/JIOh4ie3TxcE7kMm46EzG8">grupo Basicão da Eletrônica</a> ou, se o foco for direto em fontes chaveadas, no grupo específico de <a href="https://chat.whatsapp.com/G2RN3YhMcheK49HcTjUXfn">fonte chaveada</a>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="724" height="1024" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/Fonte-Chaveada-724x1024.png" alt="Capa do Livro Fonte Chaveada
1° Edição (2025)" class="wp-image-3110" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/Fonte-Chaveada-724x1024.png 724w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/Fonte-Chaveada-212x300.png 212w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/Fonte-Chaveada-768x1086.png 768w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/Fonte-Chaveada-1086x1536.png 1086w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/11/Fonte-Chaveada.png 1414w" sizes="(max-width: 724px) 100vw, 724px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter"><a href="https://pay.hotmart.com/L96244108E?checkoutMode=2"><img decoding="async" src="https://static.hotmart.com/img/btn-buy-green.png" alt=""/></a></figure>
</div>


<h3 class="wp-block-heading">Referências e aprimoramento constante</h3>



<p class="wp-block-paragraph">O conteúdo do <strong>Fonte Chaveada</strong> é baseado em diversas fontes e referências renomadas, com obras de grandes autores e engenheiros do setor. Aqui estão alguns dos livros que compõem a base teórica e prática da obra:</p>



<ul class="wp-block-list">
<li><em>Switching Power Supplies A-Z</em> &#8211; Sanjaya Maniktala</li>



<li><em>Projetos de fontes chaveadas</em> &#8211; Ivo Barbi</li>



<li><em>Pulse-width Modulated DC-DC Power Converters</em> &#8211; Marian K. Kazimierczuk</li>



<li><em>SMPS AC/DC Reference Design User’s Guide</em> &#8211; Microchip Technology Inc.</li>



<li><em>Switch Mode Power Supply Handbook, Third Edition</em> &#8211; Keith Billings, Taylor Morey</li>



<li><em>Reparando fuentes conmutadas</em> &#8211; Salvador Amalfa</li>



<li><em>Fuentes de Alimentacion Conmutadas en la Practica</em> &#8211; Eugenio Nieto</li>



<li><em>Switch-mode power supply design</em> &#8211; P.R.K. Chetty</li>



<li><em>Switch-Mode Power Supply Simulation Designing with SPICE 3</em> &#8211; Steven M. Sandler</li>



<li><em>Switch-Mode Power Supply Spice Cookbook</em> &#8211; Christophe P. Basso</li>



<li><em>Switch−Mode Power Supply Reference Manual</em> &#8211; ON Semiconductor</li>



<li><em>Switching Power Supply Design, Third Edition</em> &#8211; Abraham I. Pressman</li>



<li><em>DC Power Supplies: Power Management and Surge Protection for Power Electronic Systems</em> &#8211; Nihal Kularatna</li>
</ul>



<p class="wp-block-paragraph">Essas referências fornecem uma base para consultas rápidas, mas o <strong>Fonte Chaveada</strong> vai além: à medida que a obra evolui, novas edições incluirão conteúdos práticos aprofundados, como o design de fontes chaveadas, detalhando medições e sinais de circuitos reais. Assim, ao adquirir o livro, você passa a fazer parte de um projeto em crescimento, que busca aprimorar continuamente o conhecimento na área.</p>



<p class="wp-block-paragraph">Indicado tanto para iniciantes quanto para quem já possui experiência, o <strong>Fonte Chaveada</strong> se torna um recurso essencial para quem deseja se destacar na manutenção de fontes chaveadas, com atualizações constantes e a possibilidade de interagir diretamente com a comunidade.</p>


<div class="wp-block-image">
<figure class="aligncenter"><a href="https://pay.hotmart.com/L96244108E?checkoutMode=2"><img decoding="async" src="https://static.hotmart.com/img/btn-buy-green.png" alt=""/></a></figure>
</div><div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/" data-counturl="https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/" data-text="Fonte+Chaveada:+O+Livro+Essencial+para+Manuten%C3%A7%C3%A3o+e+Estudos" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/">Fonte Chaveada: O Livro Essencial para Manutenção e Estudos</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/eletronica-intermediaria/fonte-chaveada-o-livro-essencial-para-manutencao-e-estudos/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Como Simular um Transformador no LTspice: Com base na frequência</title>
		<link>https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/</link>
					<comments>https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Wed, 16 Oct 2024 03:24:51 +0000</pubDate>
				<category><![CDATA[Eletrônica Intermediária]]></category>
		<category><![CDATA[Indutores]]></category>
		<category><![CDATA[Simulação]]></category>
		<category><![CDATA[Transformadores]]></category>
		<category><![CDATA[acoplamento magnético]]></category>
		<category><![CDATA[análise de transformadores]]></category>
		<category><![CDATA[calcular indutância]]></category>
		<category><![CDATA[fonte chaveada]]></category>
		<category><![CDATA[Frequência de Operação]]></category>
		<category><![CDATA[LTspice]]></category>
		<category><![CDATA[modelagem de transformadores]]></category>
		<category><![CDATA[reatância indutiva]]></category>
		<category><![CDATA[resistências de enrolamentos]]></category>
		<category><![CDATA[simulação de transformador]]></category>
		<category><![CDATA[simulação transiente LTspice]]></category>
		<category><![CDATA[transformador no LTspice]]></category>
		<category><![CDATA[transformador real]]></category>
		<category><![CDATA[tutorial LTspice]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=2885</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 6</span> <span class="rt-label rt-postfix">minutos</span></span>Aprenda como configurar e realizar a simulação de um transformador no LTspice, desde a definição das indutâncias baseadas na frequência de operação até a análise dos resultados. Confira o guia passo a passo!</p>
<p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/">Como Simular um Transformador no LTspice: Com base na frequência</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 6</span> <span class="rt-label rt-postfix">minutos</span></span>
<p class="wp-block-paragraph">Este tutorial mostrará como modelar e simular um transformador no LTspice, com foco na definição das indutâncias do primário e secundário, além de como calcular essas indutâncias com base na frequência de operação e em transformadores reais.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 1: Definindo as Indutâncias</h3>



<p class="wp-block-paragraph">Para configurar um transformador no LTspice, o primeiro passo é definir as indutâncias dos enrolamentos primário e secundário. Essas indutâncias são calculadas com base na quantidade de espiras e na relação entre os enrolamentos, conforme a fórmula:</p>



<p class="wp-block-paragraph">\[<br>\frac{L1}{L2} = \left(\frac{N1}{N2}\right)^2<br>\]



<p class="wp-block-paragraph">Essa fórmula mostra que a indutância de cada enrolamento está relacionada ao quadrado da proporção do número de espiras. Além disso, é possível calcular a indutância do primário com base na <strong>frequência de operação</strong> do transformador.</p>



<h4 class="wp-block-heading">1.1 Calculando a Indutância Baseada na Frequência de Operação</h4>



<p class="wp-block-paragraph">A indutância de um enrolamento depende diretamente da frequência de operação e da impedância desejada. Para determinar a indutância do primário em função da frequência, usamos a fórmula da reatância indutiva:</p>



<p class="wp-block-paragraph">\[<br>X_L = 2 \pi f L<br>\]



<p class="wp-block-paragraph">Onde:</p>



<ul class="wp-block-list">
<li>\(X_L\) é a reatância indutiva (em ohms),</li>



<li><strong>f</strong> é a frequência de operação (em hertz),</li>



<li><strong>L</strong> é a indutância (em henrys).</li>
</ul>



<p class="wp-block-paragraph">Rearranjando para calcular a indutância:</p>



<p class="wp-block-paragraph">\[<br>L = \frac{X_L}{2 \pi f}<br>\]



<h4 class="wp-block-heading">Exemplo 1: Cálculo da Indutância Baseada na Frequência</h4>



<p class="wp-block-paragraph">Vamos calcular a indutância do primário para um transformador operando a <strong>50 kHz</strong> com uma reatância indutiva de <strong>500 Ω</strong>.</p>



<p class="wp-block-paragraph">\[<br>L = \frac{500}{2 \pi \times 50 \times 10^3} \approx 1,59 \text{ mH}<br>\]



<p class="wp-block-paragraph">Portanto, a indutância do primário seria aproximadamente <strong>1,59 mH</strong>.</p>



<h4 class="wp-block-heading">1.2 Definindo as Indutâncias de um Transformador Real</h4>



<p class="wp-block-paragraph">Em transformadores reais, as indutâncias podem ser determinadas de acordo com as especificações do fabricante. Por exemplo, para um transformador de <strong>ferrite</strong> com uma relação de espiras de 1:4, se o primário tiver uma indutância de <strong>2 mH</strong>, a indutância do secundário será:</p>



<p class="wp-block-paragraph">\[<br>L2 = \frac{L1}{\left(\frac{N1}{N2}\right)^2} = \frac{2}{\left(\frac{1}{4}\right)^2} = 32 \text{ mH}<br>\]



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 2: Implementando as Indutâncias no LTspice</h3>



<p class="wp-block-paragraph">Agora que conhecemos os valores de indutância, podemos inseri-los no LTspice. Vamos usar o exemplo de um transformador operando a 50 kHz com indutâncias de 1,59 mH no primário e 32 mH no secundário. Além disso, incluímos a resistência interna do primário (1 mΩ):</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="L1 1 0 1.59mH Rser=1m
L2 2 0 32mH
K1 L1 L2 1" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">L1 </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.59mH</span><span style="color: #F6F6F4"> Rser</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1m</span></span>
<span class="line"><span style="color: #F6F6F4">L2 </span><span style="color: #BF9EEE">2</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">32mH</span></span>
<span class="line"><span style="color: #F6F6F4">K1 L1 L2 </span><span style="color: #BF9EEE">1</span></span></code></pre></div>



<ul class="wp-block-list">
<li><strong>L1</strong> representa o enrolamento primário com <strong>1,59 mH</strong> de indutância e <strong>1 mΩ</strong> de resistência série.</li>



<li><strong>L2</strong> representa o enrolamento secundário com <strong>32 mH</strong> de indutância.</li>



<li><strong>K1</strong> define o acoplamento magnético perfeito (<strong>K=1</strong>) entre os enrolamentos.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 3: Configurando a Simulação</h3>



<p class="wp-block-paragraph">Agora que o transformador está configurado, podemos adicionar uma fonte de tensão alternada e realizar a simulação transiente:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="V1 1 0 AC 10
.tran 0 10m" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">V1 </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> AC </span><span style="color: #BF9EEE">10</span></span>
<span class="line"><span style="color: #F6F6F4">.tran </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">10m</span></span></code></pre></div>



<p class="wp-block-paragraph">Essa configuração aplica uma fonte AC de 10V ao primário e executa a simulação por 10 milissegundos.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 4: Analisando os Resultados</h3>



<p class="wp-block-paragraph">Após executar a simulação, você pode analisar as formas de onda de tensão e corrente nos enrolamentos primário e secundário, verificando se os valores de tensão no secundário seguem a relação de espiras esperada.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Exemplo de Cálculo da Indutância Baseado em um Transformador Real</h3>



<p class="wp-block-paragraph">Suponha que você esteja simulando um transformador real usado em uma fonte chaveada operando a <strong>100 kHz</strong>. O fabricante especifica que a indutância do primário é de <strong>2,5 mH</strong>. Usando a relação de espiras de 1:2, a indutância do secundário será:</p>



<p class="wp-block-paragraph">\[<br>L2 = \frac{L1}{\left(\frac{N1}{N2}\right)^2} = \frac{2.5 \text{ mH}}{\left(\frac{1}{2}\right)^2} = 10 \text{ mH}<br>\]



<p class="wp-block-paragraph">No LTspice, você configuraria esse transformador da seguinte forma:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="L1 1 0 2.5mH Rser=1m
L2 2 0 10mH
K1 L1 L2 0.98" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">L1 </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">2.5mH</span><span style="color: #F6F6F4"> Rser</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1m</span></span>
<span class="line"><span style="color: #F6F6F4">L2 </span><span style="color: #BF9EEE">2</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">10mH</span></span>
<span class="line"><span style="color: #F6F6F4">K1 L1 L2 </span><span style="color: #BF9EEE">0.98</span></span></code></pre></div>



<p class="wp-block-paragraph">Aqui, usamos <strong>K=0.98</strong> para simular um pequeno grau de perdas magnéticas, típico de transformadores reais.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Conclusão</h3>



<p class="wp-block-paragraph">Este tutorial mostrou como calcular as indutâncias de um transformador com base na frequência de operação, além de como aplicar esses valores no LTspice. Usar valores realistas para indutâncias e resistências série permite simular o comportamento real de transformadores em diversas aplicações. Se precisar de mais detalhes sobre a simulação ou ajustes avançados, estou à disposição!</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Referências:</h3>



<ol class="wp-block-list">
<li><a href="https://www.analog.com/en/design-center/ltspice-simulator.html">LTspice: Simulando Transformadores &#8211; Analog Devices</a>【9†source】【12†source】.</li>



<li><a href="https://electronicsbeliever.com">Electronics Believer &#8211; Transformer Model in LTspice</a>【10†source】.</li>



<li><a href="https://ltwiki.org/LTspiceHelpXVII/LTspiceHelp/html/Transformer_Model.htm">LTwiki &#8211; Transformer Model</a>【11†source】【13†source】.</li>
</ol>



<h3 class="wp-block-heading"></h3>



<p class="wp-block-paragraph">Este tutorial mostrará como modelar e simular um transformador no LTspice, com foco na definição das indutâncias do primário e secundário, além de como calcular essas indutâncias com base na frequência de operação e em transformadores reais.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 1: Definindo as Indutâncias</h3>



<p class="wp-block-paragraph">Para configurar um transformador no LTspice, o primeiro passo é definir as indutâncias dos enrolamentos primário e secundário. Essas indutâncias são calculadas com base na quantidade de espiras e na relação entre os enrolamentos, conforme a fórmula:</p>



<p class="wp-block-paragraph">[<br>\frac{L1}{L2} = \left(\frac{N1}{N2}\right)^2<br>]



<p class="wp-block-paragraph">Essa fórmula mostra que a indutância de cada enrolamento está relacionada ao quadrado da proporção do número de espiras. Além disso, é possível calcular a indutância do primário com base na <strong>frequência de operação</strong> do transformador.</p>



<h4 class="wp-block-heading">1.1 Calculando a Indutância Baseada na Frequência de Operação</h4>



<p class="wp-block-paragraph">A indutância de um enrolamento depende diretamente da frequência de operação e da impedância desejada. Para determinar a indutância do primário em função da frequência, usamos a fórmula da reatância indutiva:</p>



<p class="wp-block-paragraph">[<br>X_L = 2 \pi f L<br>]



<p class="wp-block-paragraph">Onde:</p>



<ul class="wp-block-list">
<li><strong>X_L</strong> é a reatância indutiva (em ohms),</li>



<li><strong>f</strong> é a frequência de operação (em hertz),</li>



<li><strong>L</strong> é a indutância (em henrys).</li>
</ul>



<p class="wp-block-paragraph">Rearranjando para calcular a indutância:</p>



<p class="wp-block-paragraph">[<br>L = \frac{X_L}{2 \pi f}<br>]



<h4 class="wp-block-heading">Exemplo 1: Cálculo da Indutância Baseada na Frequência</h4>



<p class="wp-block-paragraph">Vamos calcular a indutância do primário para um transformador operando a <strong>50 kHz</strong> com uma reatância indutiva de <strong>500 Ω</strong>.</p>



<p class="wp-block-paragraph">[<br>L = \frac{500}{2 \pi \times 50 \times 10^3} \approx 1,59 \text{ mH}<br>]



<p class="wp-block-paragraph">Portanto, a indutância do primário seria aproximadamente <strong>1,59 mH</strong>.</p>



<h4 class="wp-block-heading">1.2 Definindo as Indutâncias de um Transformador Real</h4>



<p class="wp-block-paragraph">Em transformadores reais, as indutâncias podem ser determinadas de acordo com as especificações do fabricante. Por exemplo, para um transformador de <strong>ferrite</strong> com uma relação de espiras de 1:4, se o primário tiver uma indutância de <strong>2 mH</strong>, a indutância do secundário será:</p>



<p class="wp-block-paragraph">[<br>L2 = \frac{L1}{\left(\frac{N1}{N2}\right)^2} = \frac{2}{\left(\frac{1}{4}\right)^2} = 32 \text{ mH}<br>]



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 2: Implementando as Indutâncias no LTspice</h3>



<p class="wp-block-paragraph">Agora que conhecemos os valores de indutância, podemos inseri-los no LTspice. Vamos usar o exemplo de um transformador operando a 50 kHz com indutâncias de 1,59 mH no primário e 32 mH no secundário. Além disso, incluímos a resistência interna do primário (1 mΩ):</p>



<pre class="wp-block-code"><code>L1 1 0 1.59mH Rser=1m
L2 2 0 32mH
K1 L1 L2 1</code></pre>



<ul class="wp-block-list">
<li><strong>L1</strong> representa o enrolamento primário com <strong>1,59 mH</strong> de indutância e <strong>1 mΩ</strong> de resistência série.</li>



<li><strong>L2</strong> representa o enrolamento secundário com <strong>32 mH</strong> de indutância.</li>



<li><strong>K1</strong> define o acoplamento magnético perfeito (<strong>K=1</strong>) entre os enrolamentos.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 3: Configurando a Simulação</h3>



<p class="wp-block-paragraph">Agora que o transformador está configurado, podemos adicionar uma fonte de tensão alternada e realizar a simulação transiente:</p>



<pre class="wp-block-code"><code>V1 1 0 AC 10
.tran 0 10m</code></pre>



<p class="wp-block-paragraph">Essa configuração aplica uma fonte AC de 10V ao primário e executa a simulação por 10 milissegundos.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 4: Analisando os Resultados</h3>



<p class="wp-block-paragraph">Após executar a simulação, você pode analisar as formas de onda de tensão e corrente nos enrolamentos primário e secundário, verificando se os valores de tensão no secundário seguem a relação de espiras esperada.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Exemplo de Cálculo da Indutância Baseado em um Transformador Real</h3>



<p class="wp-block-paragraph">Suponha que você esteja simulando um transformador real usado em uma fonte chaveada operando a <strong>100 kHz</strong>. O fabricante especifica que a indutância do primário é de <strong>2,5 mH</strong>. Usando a relação de espiras de 1:2, a indutância do secundário será:</p>



<p class="wp-block-paragraph">[<br>L2 = \frac{L1}{\left(\frac{N1}{N2}\right)^2} = \frac{2.5 \text{ mH}}{\left(\frac{1}{2}\right)^2} = 10 \text{ mH}<br>]



<p class="wp-block-paragraph">No LTspice, você configuraria esse transformador da seguinte forma:</p>



<pre class="wp-block-code"><code>L1 1 0 2.5mH Rser=1m
L2 2 0 10mH
K1 L1 L2 0.98</code></pre>



<p class="wp-block-paragraph">Aqui, usamos <strong>K=0.98</strong> para simular um pequeno grau de perdas magnéticas, típico de transformadores reais.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Conclusão</h3>



<p class="wp-block-paragraph">Este tutorial mostrou como calcular as indutâncias de um transformador com base na frequência de operação, além de como aplicar esses valores no LTspice. Usar valores realistas para indutâncias e resistências série permite simular o comportamento real de transformadores em diversas aplicações. Se precisar de mais detalhes sobre a simulação ou ajustes avançados, estou à disposição!</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Referências:</h3>



<ul class="wp-block-list">
<li><a>LTspice: Simulando Transformadores</a></li>



<li><a href="https://www.analog.com/en/resources/technical-articles/ltspice-basic-steps-for-simulating-transformers.html" target="_blank" rel="noreferrer noopener">Analog Devices</a>.<a href="https://electronicsbeliever.com">Electronics Believer &#8211; Transformer Model in LTspice</a>​</li>



<li><a href="https://ltwiki.org/LTspiceHelpXVII/LTspiceHelp/html/Transformer_Model.htm">LTwiki &#8211; Transformer Model</a>​</li>
</ul>
<div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/" data-counturl="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/" data-text="Como+Simular+um+Transformador+no+LTspice:+Com+base+na+frequ%C3%AAncia" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/">Como Simular um Transformador no LTspice: Com base na frequência</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/eletronica-intermediaria/como-simular-um-transformador-no-ltspice-com-base-na-frequencia/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Simulação de Transformadores no LTspice e Softwares Baseados em SPICE</title>
		<link>https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/</link>
					<comments>https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Wed, 16 Oct 2024 02:56:09 +0000</pubDate>
				<category><![CDATA[Eletrônica Intermediária]]></category>
		<category><![CDATA[Indutores]]></category>
		<category><![CDATA[Simulação]]></category>
		<category><![CDATA[Transformadores]]></category>
		<category><![CDATA[análise de circuitos]]></category>
		<category><![CDATA[circuitos eletrônicos]]></category>
		<category><![CDATA[indutância]]></category>
		<category><![CDATA[LTspice]]></category>
		<category><![CDATA[modelagem de transformadores]]></category>
		<category><![CDATA[relação de espiras]]></category>
		<category><![CDATA[simulação de circuitos]]></category>
		<category><![CDATA[simulação de indutores]]></category>
		<category><![CDATA[simulação de transformadores]]></category>
		<category><![CDATA[SPICE]]></category>
		<category><![CDATA[transformador no LTspice]]></category>
		<category><![CDATA[transformadores]]></category>
		<category><![CDATA[transformadores de potência]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=2882</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 12</span> <span class="rt-label rt-postfix">minutos</span></span>Aprenda a simular transformadores no LTspice. Entenda a relação de espiras, indutância e como configurar transformadores no ambiente de simulação.</p>
<p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/">Simulação de Transformadores no LTspice e Softwares Baseados em SPICE</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 12</span> <span class="rt-label rt-postfix">minutos</span></span>
<p class="wp-block-paragraph">Os transformadores são componentes fundamentais em projetos de eletrônica de potência e circuitos analógicos, amplamente utilizados para modificar tensões, isolar circuitos ou ajustar impedâncias. Entender o comportamento desses dispositivos é crucial para técnicos, engenheiros e makers que desejam projetar ou diagnosticar circuitos de forma eficiente. No entanto, realizar testes práticos de transformadores pode ser trabalhoso devido ao custo e à complexidade envolvida. É aqui que as ferramentas de simulação, como o LTspice e outros softwares que utilizam o SPICE como motor de simulação, se tornam indispensáveis.</p>



<p class="wp-block-paragraph">O LTspice é um dos simuladores de circuitos mais populares entre profissionais e hobbistas, permitindo a modelagem precisa de transformadores, facilitando o estudo das características elétricas sem a necessidade de montar um circuito físico. Ele oferece a oportunidade de analisar interações entre componentes e prever o comportamento em situações variadas, como transitórios e diferentes condições de carga.</p>



<p class="wp-block-paragraph">Neste artigo, exploraremos o processo de simulação de transformadores especificamente no LTspice. Começaremos revisando os conceitos teóricos sobre indutância e relação de espiras, aplicando-os ao ambiente de simulação. A partir disso, será possível criar e validar modelos de transformadores no LTspice, além de ajustar parâmetros do núcleo e calcular o número de espiras ideal para diferentes aplicações.</p>



<p class="wp-block-paragraph">Ao final deste artigo, você terá o conhecimento necessário para simular transformadores de maneira eficaz, aplicando as equações de indutância e espiras dentro do LTspice e em outros softwares baseados em SPICE.</p>



<p class="wp-block-paragraph">Ótimo! Agora vamos seguir para a próxima seção, onde detalharemos a <strong>teoria por trás dos transformadores</strong> e o uso de indutância e espiras, que são essenciais para configurar a simulação no LTspice.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Teoria Básica de Transformadores: Indutância e Relação de Espiras</h2>



<p class="wp-block-paragraph">Antes de mergulharmos na simulação, é importante revisar alguns conceitos teóricos que serão fundamentais na configuração de um transformador no LTspice. O comportamento de um transformador é determinado principalmente pela relação entre o número de espiras nos enrolamentos do primário e do secundário, além da indutância associada a cada enrolamento.</p>



<h3 class="wp-block-heading">Indutância e Suas Implicações</h3>



<p class="wp-block-paragraph">A <strong>indutância</strong> é uma propriedade fundamental de qualquer enrolamento de um transformador e define a sua capacidade de armazenar energia em um campo magnético quando uma corrente elétrica circula. Ela depende de fatores como o número de espiras, o material do núcleo, a área da seção transversal do núcleo e o comprimento do caminho magnético do campo no núcleo. A equação para indutância ( L ) de um enrolamento é:</p>



<p class="wp-block-paragraph">\[<br>L = \frac{\mu N^2 A}{l_m}<br>\]



<p class="wp-block-paragraph">Onde:</p>



<ul class="wp-block-list">
<li>\( L \) é a indutância,</li>



<li>\( N \) é o número de espiras,</li>



<li>\( \mu \) é a permeabilidade magnética do material do núcleo,</li>



<li>\( A \) é a área da seção transversal do núcleo,</li>



<li>\( l_m \) é o comprimento do caminho magnético.</li>
</ul>



<p class="wp-block-paragraph">Esse relacionamento nos mostra que, ao aumentar o número de espiras de um enrolamento, a indutância cresce proporcionalmente ao quadrado do número de espiras. Por exemplo, se dobrarmos o número de espiras de um enrolamento, sua indutância quadruplicará.</p>



<h3 class="wp-block-heading">Relação de Espiras e Indutância</h3>



<p class="wp-block-paragraph">A <strong>relação de espiras</strong> entre o primário e o secundário define como a tensão será transformada. A razão \( n \) entre o número de espiras do primário \( N_p \) e do secundário \( N_s \) é dada por:</p>



<p class="wp-block-paragraph">\[<br>n = \frac{N_p}{N_s}<br>\]



<p class="wp-block-paragraph">A partir dessa razão, também podemos definir como as tensões e correntes variam entre os enrolamentos:</p>



<ul class="wp-block-list">
<li><strong>Tensão</strong>: A razão das tensões \( V_p \) e \( V_s \) é diretamente proporcional à relação de espiras: \[<br>\frac{V_p}{V_s} = \frac{N_p}{N_s}<br>\]</li>



<li><strong>Corrente</strong>: A razão das correntes \( I_p \) e \( I_s \) é inversamente proporcional à relação de espiras: \[<br>\frac{I_p}{I_s} = \frac{N_s}{N_p}<br>\]</li>
</ul>



<p class="wp-block-paragraph">Além disso, as indutâncias do primário \( L_p \) e do secundário \( L_s \) também estão relacionadas pela razão do quadrado do número de espiras:</p>



<p class="wp-block-paragraph">\[<br>\frac{L_p}{L_s} = \left( \frac{N_p}{N_s} \right)^2<br>\]



<p class="wp-block-paragraph">Por exemplo, se o transformador tiver 4 H de indutância no primário e 16 mH no secundário, a relação de espiras será:</p>



<p class="wp-block-paragraph">\[<br>\frac{N_p}{N_s} = \sqrt{\frac{4}{0,016}} = \sqrt{250} \approx 15,81<br>\]



<p class="wp-block-paragraph">Isso significa que o número de espiras no primário é aproximadamente 15,81 vezes maior que no secundário. Este é um dado fundamental na configuração do transformador para simulação.</p>



<h3 class="wp-block-heading">Importância da Permeabilidade do Núcleo</h3>



<p class="wp-block-paragraph">Outro fator importante é a <strong>permeabilidade magnética</strong> do núcleo. Núcleos com alta permeabilidade permitem uma maior indutância para um dado número de espiras, o que é crítico para transformar com eficiência a energia entre os enrolamentos. O material do núcleo afeta diretamente o comportamento magnético e, consequentemente, a eficiência do transformador.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Como Simular um Transformador no LTspice</h2>



<p class="wp-block-paragraph">O LTspice é uma poderosa ferramenta de simulação que permite modelar transformadores com precisão. Embora o software não tenha um componente específico de &#8220;transformador&#8221; em sua biblioteca, ele permite a criação de transformadores a partir de indutores (bobinas) acoplados magneticamente. Para configurar um transformador, é necessário utilizar as equações de indutância e relação de espiras que discutimos anteriormente e aplicar esses valores aos indutores simulados.</p>



<h3 class="wp-block-heading">Passo 1: Definindo os Enrolamentos com Indutores</h3>



<p class="wp-block-paragraph">No LTspice, um transformador é representado por dois ou mais indutores acoplados. Para começar, siga estes passos:</p>



<ol class="wp-block-list">
<li><strong>Crie um novo circuito</strong> no LTspice.</li>



<li><strong>Adicione dois indutores</strong> ao seu diagrama de circuito. No LTspice, os indutores podem ser encontrados no menu de componentes como “L”. Estes indutores representarão os enrolamentos primário e secundário do transformador.</li>



<li><strong>Nomeie os indutores</strong> para manter a organização. Por exemplo, você pode nomear o indutor do primário como <code>L1</code> e o do secundário como <code>L2</code>.</li>
</ol>



<h3 class="wp-block-heading">Passo 2: Configurando os Valores de Indutância</h3>



<p class="wp-block-paragraph">Com base na relação de espiras e na indutância desejada, você deve definir os valores dos indutores.</p>



<ol class="wp-block-list">
<li>Se o primário tem uma indutância \( L_p \) de 4 H e o secundário uma indutância \( L_s \) de 16 mH, insira esses valores nos parâmetros dos indutores.</li>
</ol>



<ul class="wp-block-list">
<li>Clique com o botão direito em cada indutor e insira os valores de indutância. Para o primário (<code>L1</code>), insira 4H, e para o secundário (<code>L2</code>), insira 16mH.</li>
</ul>



<h3 class="wp-block-heading">Passo 3: Definindo o Acoplamento Magnético</h3>



<p class="wp-block-paragraph">Depois de definir as indutâncias, você deve dizer ao LTspice que os dois indutores estão acoplados magneticamente, ou seja, que eles formam um transformador. Isso é feito usando o parâmetro de <strong>fator de acoplamento</strong>.</p>



<ol class="wp-block-list">
<li><strong>Adicionar acoplamento</strong>: Na área de texto do circuito (ou no editor), adicione a seguinte linha para definir o acoplamento entre os dois indutores:</li>
</ol>



<pre class="wp-block-code"><code>   K1 L1 L2 1</code></pre>



<p class="wp-block-paragraph">Aqui, <code>K1</code> é o nome do acoplamento, <code>L1</code> e <code>L2</code> são os indutores que você deseja acoplar, e o valor &#8220;1&#8221; indica um acoplamento perfeito (fator de acoplamento ( k = 1 ), ou seja, sem perdas magnéticas). Se quiser simular um núcleo com perdas, você pode usar um valor menor que 1, como 0,99.</p>



<h3 class="wp-block-heading">Passo 4: Ajustando a Relação de Espiras</h3>



<p class="wp-block-paragraph">A relação de espiras \( n = \frac{N_p}{N_s} \) é diretamente proporcional à raiz quadrada da razão entre as indutâncias dos dois enrolamentos. Para simular adequadamente a relação de espiras que calculamos anteriormente \(( n \approx 15,81 )\), você deve ajustar as indutâncias de acordo com essa relação. No caso do exemplo de 4 H no primário e 16 mH no secundário, o LTspice fará a transformação correta com os valores já inseridos, pois a indutância define a relação de espiras indiretamente.</p>



<p class="wp-block-paragraph">Se precisar ajustar o número de espiras diretamente para outro projeto, você deve calcular as indutâncias com base na relação ( n^2 ).</p>



<h3 class="wp-block-heading">Passo 5: Alimentando o Transformador</h3>



<p class="wp-block-paragraph">Agora que o transformador está configurado, você pode alimentar o primário e observar o comportamento do secundário. Para isso:</p>



<ol class="wp-block-list">
<li><strong>Adicione uma fonte de tensão AC</strong> no primário (<code>L1</code>). Configure-a com a amplitude e frequência desejadas. Por exemplo, uma fonte de 10V a 60Hz.</li>



<li>No lado secundário (<code>L2</code>), conecte uma carga (por exemplo, uma resistência ou outro circuito que você queira alimentar).</li>
</ol>



<h3 class="wp-block-heading">Passo 6: Executando a Simulação</h3>



<ol class="wp-block-list">
<li>Defina o tipo de simulação: Para simular o comportamento no domínio do tempo (transitório), escolha uma simulação &#8220;Transient&#8221; no menu de simulação.</li>



<li>Configure o tempo de simulação (por exemplo, 1 segundo) e execute a simulação.</li>



<li><strong>Analisando os resultados</strong>: Após rodar a simulação, você pode observar as tensões e correntes no primário e secundário. Se a relação de espiras foi configurada corretamente, a tensão no secundário será reduzida ou aumentada conforme esperado. Por exemplo, se você aplicou 10V no primário com a relação de espiras de 15,81:1, a tensão no secundário deverá ser de cerca de 0,63V.</li>
</ol>



<h3 class="wp-block-heading">Passo 7: Refinando o Modelo com Núcleo</h3>



<p class="wp-block-paragraph">Se você quiser adicionar características de núcleo, como saturação ou perdas, pode utilizar o modelo de núcleo magnético dentro do LTspice, ajustando os parâmetros de permeabilidade e perdas. Isso permite simular de forma ainda mais precisa o comportamento real de transformadores com núcleos de ferro, ferrite ou outros materiais.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">Ótimo! Agora que o transformador foi configurado e a simulação foi executada, vamos para a <strong>análise dos resultados da simulação</strong>. Nesta seção, vamos focar em como interpretar as formas de onda e os dados gerados pela simulação, destacando os aspectos importantes que devem ser verificados ao simular transformadores no LTspice.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Analisando os Resultados da Simulação no LTspice</h2>



<p class="wp-block-paragraph">Após configurar e rodar a simulação no LTspice, o próximo passo é interpretar os resultados para validar o comportamento do transformador. O LTspice gera gráficos de tensões e correntes para os componentes do circuito, permitindo uma análise detalhada do comportamento dinâmico do transformador. Aqui, vamos explorar o que deve ser analisado e como interpretar as formas de onda no primário e secundário.</p>



<h3 class="wp-block-heading">Passo 1: Observando a Tensão no Primário</h3>



<p class="wp-block-paragraph">Após a execução da simulação, o LTspice permite que você visualize a tensão aplicada ao enrolamento primário (<code>L1</code>). Esta tensão deve corresponder à fonte de alimentação que você conectou ao circuito. Por exemplo, se foi aplicada uma fonte AC de 10V a 60 Hz, a forma de onda que aparecerá será uma senoide com amplitude de 10V.</p>



<ul class="wp-block-list">
<li><strong>Como verificar</strong>: Clique no nó do indutor primário (<code>L1</code>) para visualizar a tensão aplicada. Certifique-se de que a amplitude e a frequência da forma de onda estejam corretas.</li>
</ul>



<h3 class="wp-block-heading">Passo 2: Analisando a Tensão no Secundário</h3>



<p class="wp-block-paragraph">A tensão no enrolamento secundário (<code>L2</code>) é a principal saída do transformador e deve ser proporcional à relação de espiras que você configurou. Se você configurou o transformador com uma relação de espiras de 15,81:1, a tensão no secundário será cerca de 15,81 vezes menor (ou maior, dependendo se o transformador é step-down ou step-up) que a tensão no primário.</p>



<ul class="wp-block-list">
<li><strong>Exemplo prático</strong>: Se aplicou 10V AC no primário e a relação de espiras é 15,81:1, a tensão esperada no secundário será de aproximadamente 0,63V AC.</li>



<li><strong>Como verificar</strong>: Clique no nó do indutor secundário (<code>L2</code>) para visualizar a tensão. Compare a amplitude da forma de onda com o valor esperado, usando a relação de espiras calculada.</li>
</ul>



<h3 class="wp-block-heading">Passo 3: Verificando a Corrente no Primário e Secundário</h3>



<p class="wp-block-paragraph">A corrente em um transformador se comporta de forma inversamente proporcional à relação de espiras. Portanto, se o número de espiras no primário for maior que no secundário, a corrente no primário será menor que no secundário. O LTspice permite observar essas correntes diretamente nos enrolamentos.</p>



<ul class="wp-block-list">
<li><strong>Como verificar</strong>: Clique com o botão direito sobre o indutor (<code>L1</code> ou <code>L2</code>) e selecione &#8220;Plot Current&#8221;. Isso vai exibir a corrente que circula pelos enrolamentos primário e secundário.</li>



<li><strong>Exemplo prático</strong>: Se a carga no secundário for resistiva, a corrente no secundário será maior que a do primário, conforme a relação inversa de espiras.</li>
</ul>



<h3 class="wp-block-heading">Passo 4: Confirmando a Relação de Espiras</h3>



<p class="wp-block-paragraph">Um aspecto crucial da análise de transformadores é garantir que a <strong>relação de espiras</strong> está funcionando corretamente. Para isso, compare as tensões e correntes medidas com os valores teóricos. A relação de espiras ( n ) foi calculada como 15,81:1, e você pode usar essa relação para confirmar que:</p>



<p class="wp-block-paragraph">\[<br>\frac{V_p}{V_s} = \frac{N_p}{N_s}<br>\]



<p class="wp-block-paragraph">E:</p>



<p class="wp-block-paragraph">\[<br>\frac{I_s}{I_p} = \frac{N_p}{N_s}<br>\]



<p class="wp-block-paragraph">Se as tensões e correntes no primário e no secundário estão dentro dos valores esperados, isso indica que a simulação do transformador está corretamente ajustada. Caso contrário, pode ser necessário revisar os valores de indutância ou o fator de acoplamento magnético.</p>



<h3 class="wp-block-heading">Passo 5: Avaliando Perdas e Ineficiências (Opcional)</h3>



<p class="wp-block-paragraph">Embora a simulação básica não inclua perdas, é possível ajustar o fator de acoplamento ( k ) para simular um transformador real, onde ( k &lt; 1 ) representa perdas magnéticas e acoplamento imperfeito. Isso pode ser útil para projetos que exigem uma simulação mais realista, como em transformadores com núcleos de ferrite ou de materiais com maiores perdas.</p>



<ul class="wp-block-list">
<li><strong>Como ajustar</strong>: No LTspice, modifique o valor de ( k ) na linha de acoplamento:</li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="  K1 L1 L2 0.98" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">  K1 L1 L2 </span><span style="color: #BF9EEE">0.98</span></span></code></pre></div>



<p class="wp-block-paragraph">Isso diminuirá a eficiência do transformador, e você verá uma queda na tensão secundária e, possivelmente, um aumento de corrente para compensar as perdas.</p>



<h3 class="wp-block-heading">Passo 6: Verificando o Efeito de Diferentes Cargas no Secundário</h3>



<p class="wp-block-paragraph">A carga conectada ao secundário também afeta o comportamento do transformador. Se o secundário estiver conectado a uma carga resistiva, indutiva ou capacitiva, a corrente e a tensão no secundário serão diferentes. O LTspice permite que você varie as cargas e observe o efeito diretamente no circuito.</p>



<ul class="wp-block-list">
<li><strong>Como testar</strong>: Conecte diferentes tipos de cargas ao enrolamento secundário e execute a simulação novamente. Observe como a tensão e a corrente mudam com diferentes valores de resistência ou reatância.</li>
</ul>



<h3 class="wp-block-heading">Exemplo de Interpretação dos Resultados</h3>



<p class="wp-block-paragraph">Vamos considerar um exemplo concreto. Suponha que você configurou o transformador com 1581 espiras no primário e 100 espiras no secundário, o que resulta na relação de espiras de aproximadamente 15,81:1. A simulação com uma fonte de 10V AC no primário deve gerar aproximadamente 0,63V AC no secundário. Se a corrente medida no secundário for 15,81 vezes maior que a corrente no primário, isso indica que a simulação do transformador foi bem-sucedida.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Considerações Finais</h3>



<p class="wp-block-paragraph">A simulação de transformadores no LTspice é uma poderosa ferramenta para projetistas e técnicos que desejam validar seus projetos sem a necessidade de protótipos físicos. Com uma boa compreensão da relação entre indutância e número de espiras, e utilizando as ferramentas de análise do LTspice, é possível modelar com precisão o comportamento de transformadores em diversas condições.</p>



<p class="wp-block-paragraph">Perfeito! Vamos agora para a última seção, onde faremos a <strong>conclusão</strong> do artigo, destacando os principais aprendizados e recomendações para o uso do LTspice em simulações de transformadores. Também podemos incluir algumas sugestões para expandir os estudos e melhorar as simulações.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Conclusão</h2>



<p class="wp-block-paragraph">Simular transformadores no LTspice e em outros softwares baseados no motor SPICE é uma técnica valiosa para técnicos, engenheiros e makers que desejam estudar o comportamento desse componente essencial sem precisar construir circuitos físicos. A capacidade de modelar transformadores utilizando indutores acoplados e ajustar parâmetros como a indutância, relação de espiras e acoplamento magnético permite uma compreensão profunda do funcionamento de transformadores, mesmo em cenários complexos.</p>



<p class="wp-block-paragraph">Neste artigo, revisamos os conceitos teóricos fundamentais para configurar um transformador, como a relação entre a indutância e o número de espiras. Também detalhamos o passo a passo para implementar essa teoria dentro do LTspice, utilizando indutores acoplados para modelar o transformador e configurando corretamente as tensões e correntes para simular o comportamento real.</p>



<p class="wp-block-paragraph">Os principais pontos destacados incluem:</p>



<ul class="wp-block-list">
<li><strong>Indutância e Relação de Espiras</strong>: O número de espiras influencia diretamente a indutância de um enrolamento, e a razão entre as espiras do primário e do secundário determina como as tensões e correntes serão transformadas.</li>



<li><strong>Configuração no LTspice</strong>: O transformador é modelado através de indutores acoplados magneticamente, e o fator de acoplamento ( k ) pode ser ajustado para simular perdas ou ineficiências no núcleo.</li>



<li><strong>Análise dos Resultados</strong>: Após a simulação, as tensões e correntes no primário e secundário devem ser analisadas com base na relação de espiras, garantindo que os resultados estejam de acordo com a teoria.</li>
</ul>



<h3 class="wp-block-heading">Expansão dos Estudos</h3>



<p class="wp-block-paragraph">Para quem deseja se aprofundar ainda mais, há várias maneiras de refinar a simulação de transformadores no LTspice:</p>



<ol class="wp-block-list">
<li><strong>Modelagem de Núcleo Não Ideal</strong>: Simular efeitos como saturação do núcleo e perdas por histerese pode aproximar ainda mais os resultados da realidade. Isso pode ser feito utilizando bibliotecas de núcleos magnéticos disponíveis para o LTspice.</li>



<li><strong>Transformadores com Múltiplos Enrolamentos</strong>: Em alguns casos, transformadores possuem mais de dois enrolamentos (primário e secundário). O LTspice permite a simulação de transformadores com enrolamentos terciários ou secundários múltiplos, o que pode ser explorado em circuitos mais complexos.</li>



<li><strong>Análise de Transitórios</strong>: A simulação de condições de regime permanente é importante, mas a análise de transitórios, como correntes de inrush e respostas a chaveamentos rápidos, também pode ser crítica para certos projetos de transformadores.</li>
</ol>



<h3 class="wp-block-heading">Recomendações Finais</h3>



<p class="wp-block-paragraph">Ao trabalhar com simulações de transformadores no LTspice, é fundamental sempre revisar os valores de indutância e acoplamento para garantir a precisão da simulação. A variação de parâmetros, como o tipo de carga conectada ao secundário e o fator de acoplamento magnético, pode fornecer insights valiosos sobre o desempenho do transformador em diferentes condições.</p>



<p class="wp-block-paragraph">Por fim, as simulações oferecem uma maneira eficiente de validar projetos e reduzir o tempo de desenvolvimento antes de partir para a construção física. Aproveitar essa ferramenta de maneira eficaz pode melhorar significativamente o processo de design de transformadores em qualquer aplicação de eletrônica de potência.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Referências</h2>



<ol class="wp-block-list">
<li><strong>Analog Devices &#8211; LTspice: Basic Steps for Simulating Transformers</strong><br>Artigo técnico da Analog Devices que apresenta os passos básicos para a simulação de transformadores no LTspice, abordando desde a configuração de indutores até a análise de resultados. Disponível em:<br><a href="https://www.analog.com/en/resources/technical-articles/ltspice-basic-steps-for-simulating-transformers.html">https://www.analog.com/en/resources/technical-articles/ltspice-basic-steps-for-simulating-transformers.html</a></li>



<li><strong>LTspice Wiki &#8211; Transformer Model</strong><br>Página da LTspice Wiki com informações detalhadas sobre o modelo de transformador no LTspice, incluindo a modelagem de indutores acoplados e exemplos práticos de simulação. Disponível em:<br><a href="https://ltwiki.org/LTspiceHelpXVII/LTspiceHelp/html/Transformer_Model.htm">https://ltwiki.org/LTspiceHelpXVII/LTspiceHelp/html/Transformer_Model.htm</a></li>
</ol>
<div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/" data-counturl="https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/" data-text="Simula%C3%A7%C3%A3o+de+Transformadores+no+LTspice+e+Softwares+Baseados+em+SPICE" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/">Simulação de Transformadores no LTspice e Softwares Baseados em SPICE</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/eletronica-intermediaria/simulacao-de-transformadores-no-ltspice-e-softwares-baseados-em-spice/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Como Calcular Capacitância e Resistência em Transformadores para Simulação no LTspice</title>
		<link>https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/</link>
					<comments>https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Wed, 16 Oct 2024 01:48:47 +0000</pubDate>
				<category><![CDATA[Eletrônica Intermediária]]></category>
		<category><![CDATA[Indutores]]></category>
		<category><![CDATA[Simulação]]></category>
		<category><![CDATA[Transformadores]]></category>
		<category><![CDATA[capacitância paralela]]></category>
		<category><![CDATA[fator de qualidade]]></category>
		<category><![CDATA[frequência de ressonância]]></category>
		<category><![CDATA[LTspice]]></category>
		<category><![CDATA[Q]]></category>
		<category><![CDATA[resistência em série]]></category>
		<category><![CDATA[resistência paralela]]></category>
		<category><![CDATA[simulação de transformadores]]></category>
		<category><![CDATA[simulação eletrônica]]></category>
		<category><![CDATA[transformador no LTspice]]></category>
		<category><![CDATA[transformadores]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=2877</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 8</span> <span class="rt-label rt-postfix">minutos</span></span>Aprenda a calcular capacitância e resistência de transformadores para simulação no LTspice. Descubra como identificar a frequência de ressonância e calcular o fator de qualidade (Q) para otimizar o desempenho.</p>
<p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/">Como Calcular Capacitância e Resistência em Transformadores para Simulação no LTspice</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 8</span> <span class="rt-label rt-postfix">minutos</span></span>
<p class="wp-block-paragraph">Este artigo explora a modelagem de transformadores em simulações no LTspice, focando no cálculo da capacitância paralela (Cpar), resistência paralela (Rpar), e resistência em série (Rser) do transformador. Tais parâmetros são essenciais para simular com precisão o comportamento de transformadores, especialmente em circuitos de alta frequência. Além disso, discutiremos como obter a frequência de ressonância e o fator de qualidade (Q) do transformador, o que nos permitirá prever o desempenho do componente de forma mais realista. Esta primeira parte abordará os conceitos teóricos fundamentais, enquanto a segunda parte tratará da implementação prática no LTspice.</p>



<h3 class="wp-block-heading"><strong>Introdução</strong></h3>



<p class="wp-block-paragraph">Transformadores são componentes cruciais em sistemas eletrônicos, com aplicações que variam desde fontes de alimentação até dispositivos de comunicação. Embora o comportamento ideal de um transformador seja amplamente conhecido, as imperfeições físicas, como capacitância entre os enrolamentos e a resistência dos fios, afetam o desempenho, principalmente em frequências mais altas. Modelar essas características no LTspice ajuda a prever o desempenho do transformador em condições reais, permitindo ajustes no projeto para minimizar perdas ou melhorar a eficiência.</p>



<p class="wp-block-paragraph">Capacitâncias parasitas e resistências em série são dois parâmetros críticos em simulações de alta frequência. Este artigo apresenta uma abordagem passo a passo para calcular a capacitância e as resistências do transformador, além de explicar como determinar a frequência de ressonância e o fator de qualidade. O foco aqui será na parte teórica, preparando o terreno para a parte prática.</p>



<h3 class="wp-block-heading"><strong>Capacitância Paralela (Cpar)</strong></h3>



<h4 class="wp-block-heading"><strong>Definição</strong></h4>



<p class="wp-block-paragraph">A capacitância paralela, referida aqui como \(C_{\text{par}}\), representa a capacitância distribuída entre as espiras do mesmo enrolamento e entre os enrolamentos primário e secundário. Ela surge naturalmente devido à proximidade física dos condutores no transformador.</p>



<h4 class="wp-block-heading"><strong>Como Estimar</strong></h4>



<p class="wp-block-paragraph">A capacitância paralela pode ser estimada usando fórmulas empíricas que consideram a geometria física do transformador, como a distância entre os enrolamentos, a área das espiras, e as propriedades do material isolante. Uma fórmula básica é:</p>



<p class="wp-block-paragraph">\[<br>C_{\text{par}} = \frac{\varepsilon_0 \cdot \varepsilon_r \cdot A}{d}<br>\]



<p class="wp-block-paragraph">Onde:</p>



<ul class="wp-block-list">
<li>\( \varepsilon_0 \) é a permissividade do vácuo \((8.854 \times 10^{-12} \, F/m)\),</li>



<li>\( \varepsilon_r \) é a constante dielétrica relativa do material entre os enrolamentos,</li>



<li>\( A \) é a área de sobreposição entre os enrolamentos,</li>



<li>\( d \) é a distância entre os enrolamentos.</li>
</ul>



<p class="wp-block-paragraph">Os valores exatos podem ser medidos ou estimados a partir de dados fornecidos pelo fabricante ou de medições experimentais.</p>



<h4 class="wp-block-heading"><strong>Efeitos da Capacitância Paralela</strong></h4>



<p class="wp-block-paragraph">Em altas frequências, \(C_{\text{par}}\) pode formar um circuito ressonante com a indutância do enrolamento, resultando em ressonância indesejada que pode distorcer o desempenho. Portanto, é essencial modelar essa capacitância corretamente para prever o comportamento do transformador, especialmente em circuitos de alta frequência.</p>



<h3 class="wp-block-heading"><strong>Resistência Paralela (Rpar)</strong></h3>



<h4 class="wp-block-heading"><strong>Definição</strong></h4>



<p class="wp-block-paragraph">A resistência paralela, \(R_{\text{par}}\), representa as perdas no núcleo do transformador e em outros componentes passivos do circuito. Essas perdas são predominantemente dependentes do material do núcleo e das propriedades magnéticas em alta frequência.</p>



<h4 class="wp-block-heading"><strong>Como Estimar</strong></h4>



<p class="wp-block-paragraph">\(R_{\text{par}}\) está associada à condutividade do material do núcleo e à dissipação de energia em forma de calor. Em muitos casos, os fabricantes fornecem especificações de perdas no núcleo, que podem ser usadas para estimar \(R_{\text{par}}\). Caso esses dados não estejam disponíveis, é possível estimar empiricamente com medições práticas.</p>



<h4 class="wp-block-heading"><strong>Efeitos da Resistência Paralela</strong></h4>



<p class="wp-block-paragraph">Uma resistência paralela alta reduz as perdas no transformador, aumentando a eficiência, enquanto uma \(R_{\text{par}}\) baixa pode levar a uma maior dissipação de energia em forma de calor e afetar a performance em frequências mais altas.</p>



<h3 class="wp-block-heading">Descobrindo a Cpar com o Osciloscopio</h3>



<p class="wp-block-paragraph">Com base na prática que fizemos usando o osciloscópio para descobrir a capacitância ou indutância de um componente podemos faze-lo para descobrir a \(C_{par}\) do transformador, meça a indutância com o multímetro digital ou a ponte LCR se tiver. Então faça o procedimento para obter a capacitância que será resultado da formula:</p>



<p class="wp-block-paragraph">\[<br>C_{par} = \frac{1}{(2\pi f_r)^2 L}<br>\]



<p class="wp-block-paragraph">No final deste artigo está o vídeo no youtube que demonstra o uso do osciloscópio para obter a \(C_{par}\).</p>



<h3 class="wp-block-heading"><strong>Resistência em Série (Rser)</strong></h3>



<h4 class="wp-block-heading"><strong>Definição</strong></h4>



<p class="wp-block-paragraph">A resistência em série, \(R_{\text{ser}}\), representa a resistência ôhmica dos enrolamentos de fio condutor do transformador. Essa resistência inclui a resistência DC (corrente contínua) e as perdas adicionais causadas pelo efeito pelicular e pelo efeito de proximidade em frequências mais altas.</p>



<h4 class="wp-block-heading"><strong>Como Estimar</strong></h4>



<p class="wp-block-paragraph">A resistência ôhmica DC pode ser calculada pela fórmula:</p>



<p class="wp-block-paragraph">\[<br>R_{DC} = \frac{\rho \cdot l}{A}<br>\]



<p class="wp-block-paragraph">Onde:</p>



<ul class="wp-block-list">
<li>\( \rho \) é a resistividade do material condutor (por exemplo, \(1.68 \times 10^{-8} \, \Omega \cdot m\) para cobre),</li>



<li>\( l \) é o comprimento do fio,</li>



<li>\( A \) é a área da seção transversal do fio.</li>
</ul>



<p class="wp-block-paragraph">Para frequências elevadas, onde o efeito pelicular se torna relevante, a resistência AC pode ser significativamente maior que a DC, devido à diminuição da área efetiva de condução. Essa resistência adicional deve ser considerada no modelo.</p>



<h3 class="wp-block-heading"><strong>Frequência de Ressonância</strong></h3>



<h4 class="wp-block-heading"><strong>Cálculo</strong></h4>



<p class="wp-block-paragraph">A frequência de ressonância de um transformador pode ser calculada pela fórmula clássica de ressonância LC:</p>



<p class="wp-block-paragraph">\[<br>f_r = \frac{1}{2\pi \sqrt{L C_{\text{par}}}}<br>\]



<p class="wp-block-paragraph">Onde:</p>



<ul class="wp-block-list">
<li>\( L \) é a indutância do enrolamento,</li>



<li>\( C_{\text{par}} \) é a capacitância paralela entre os enrolamentos.</li>
</ul>



<p class="wp-block-paragraph">A frequência de ressonância é um ponto crítico no comportamento de alta frequência do transformador, pois a impedância do circuito atinge seu valor mínimo, resultando em aumento de corrente e dissipação de potência.</p>



<h3 class="wp-block-heading"><strong>Fator de Qualidade (Q)</strong></h3>



<h4 class="wp-block-heading"><strong>Cálculo</strong></h4>



<p class="wp-block-paragraph">O fator de qualidade ( Q ) de um circuito ressonante determina a eficiência da ressonância e é dado por:</p>



<p class="wp-block-paragraph">\[<br>Q = \frac{\omega L}{R_{\text{ser}}}<br>\]



<p class="wp-block-paragraph">Onde \( \omega = 2\pi f_r \), ( L ) é a indutância do enrolamento, e \( R_{\text{ser}} \) é a resistência em série. Um fator de qualidade alto indica que a ressonância é mais &#8220;pura&#8221;, com menores perdas, enquanto um ( Q ) baixo indica uma ressonância mais &#8220;amortecida&#8221; devido às perdas resistivas.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">Com esses conceitos teóricos em mente, estamos prontos para passar para a parte prática, onde veremos como aplicar esses cálculos no LTspice para modelar e simular o comportamento do transformador.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><strong>Resumo</strong> &#8211; Parte Prática</h2>



<p class="wp-block-paragraph">Nesta segunda parte do artigo, aplicaremos os conceitos teóricos discutidos anteriormente na prática, utilizando o LTspice para simular um transformador com capacitância paralela (Cpar), resistência paralela (Rpar), e resistência em série (Rser). Vamos montar um modelo de transformador básico, calcular sua frequência de ressonância, e analisar o fator de qualidade (Q) para avaliar o desempenho do transformador em diferentes condições de frequência. Ao final, o leitor será capaz de configurar e simular um transformador com precisão, utilizando as ferramentas e parâmetros adequados.</p>



<h3 class="wp-block-heading"><strong>Introdução</strong></h3>



<p class="wp-block-paragraph">Agora que entendemos os conceitos teóricos de capacitância paralela, resistência paralela e em série, é hora de implementar esses componentes em um simulador prático. O LTspice é uma ferramenta poderosa para esse tipo de simulação, permitindo que verifiquemos como esses parâmetros afetam o desempenho do transformador. Nesta seção, seguiremos um passo a passo para modelar o transformador no LTspice e simular seu comportamento em diferentes frequências, incluindo a identificação da frequência de ressonância e do fator de qualidade.</p>



<h3 class="wp-block-heading"><strong>Montando o Circuito no LTspice</strong></h3>



<p class="wp-block-paragraph">Para começar, precisaremos configurar um circuito de transformador básico no LTspice com os seguintes componentes:</p>



<ul class="wp-block-list">
<li>Uma fonte de tensão AC para realizar a análise de resposta em frequência.</li>



<li>Dois indutores \(L_1\) e \(L_2\) para modelar os enrolamentos primário e secundário do transformador.</li>



<li>Capacitância paralela \(C_{\text{par}}\) conectada em paralelo ao enrolamento \(L_1\).</li>



<li>Resistência paralela \(R_{\text{par}}\) conectada também em paralelo ao enrolamento \(L_1\).</li>



<li>Resistência em série \(R_{\text{ser}}\) conectada em série com \(L_1\) para modelar as perdas do enrolamento.</li>
</ul>



<p class="wp-block-paragraph"><strong>Exemplo de Código no LTspice:</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="* Circuito de Simulação de Transformador no LTspice
* L1 = Indutância do primário
* L2 = Indutância do secundário
* Cpar = Capacitância paralela
* Rpar = Resistência paralela
* Rser = Resistência em série

Vin N001 0 AC 1 0 ; Fonte de tensão para análise AC
L1 N001 N002 100u ; Indutância primária (100uH)
Rser N002 N003 0.1 ; Resistência em série (0.1 Ohm)
Cpar N003 N004 1n ; Capacitância paralela (1nF)
Rpar N003 N004 1k ; Resistência paralela (1k Ohm)

* Acoplamento magnético entre L1 e L2
K1 L1 L2 1 ; Coeficiente de acoplamento magnético = 1 (acoplamento perfeito)

* Indutância secundária
L2 N004 0 10u ; Indutância secundária (10uH)

* Simulação de Análise AC
.ac dec 100 10 1MEG ; Varredura de frequência de 10 Hz a 1 MHz
.end" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> Circuito de Simulação de Transformador no LTspice</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> L1 </span><span style="color: #F286C4">=</span><span style="color: #F6F6F4"> Indutância </span><span style="color: #F286C4">do</span><span style="color: #F6F6F4"> primário</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> L2 </span><span style="color: #F286C4">=</span><span style="color: #F6F6F4"> Indutância </span><span style="color: #F286C4">do</span><span style="color: #F6F6F4"> secundário</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> Cpar </span><span style="color: #F286C4">=</span><span style="color: #F6F6F4"> Capacitância paralela</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> Rpar </span><span style="color: #F286C4">=</span><span style="color: #F6F6F4"> Resistência paralela</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> Rser </span><span style="color: #F286C4">=</span><span style="color: #F6F6F4"> Resistência em série</span></span>
<span class="line"></span>
<span class="line"><span style="color: #F6F6F4">Vin N001 </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> AC </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> ; Fonte de tensão para análise AC</span></span>
<span class="line"><span style="color: #F6F6F4">L1 N001 N002 </span><span style="color: #BF9EEE">100</span><span style="color: #F286C4">u</span><span style="color: #F6F6F4"> ; Indutância primária (100uH)</span></span>
<span class="line"><span style="color: #F6F6F4">Rser N002 N003 </span><span style="color: #BF9EEE">0.1</span><span style="color: #F6F6F4"> ; Resistência em série (0.1 Ohm)</span></span>
<span class="line"><span style="color: #F6F6F4">Cpar N003 N004 </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1n</span><span style="color: #F6F6F4"> ; Capacitância </span><span style="color: #62E884">paralela</span><span style="color: #F6F6F4"> (</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1nF</span><span style="color: #F6F6F4">)</span></span>
<span class="line"><span style="color: #F6F6F4">Rpar N003 N004 </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1k</span><span style="color: #F6F6F4"> ; Resistência </span><span style="color: #62E884">paralela</span><span style="color: #F6F6F4"> (</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1k</span><span style="color: #F6F6F4"> </span><span style="color: #FFB86C; font-style: italic">Ohm</span><span style="color: #F6F6F4">)</span></span>
<span class="line"></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> Acoplamento magnético entre L1 e L2</span></span>
<span class="line"><span style="color: #F6F6F4">K1 L1 L2 </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4"> ; Coeficiente de acoplamento magnético </span><span style="color: #F286C4">=</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4"> (acoplamento perfeito)</span></span>
<span class="line"></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> Indutância secundária</span></span>
<span class="line"><span style="color: #F6F6F4">L2 N004 </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #F286C4">u</span><span style="color: #F6F6F4"> ; Indutância secundária (10uH)</span></span>
<span class="line"></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> Simulação de Análise AC</span></span>
<span class="line"><span style="color: #F6F6F4">.ac dec </span><span style="color: #BF9EEE">100</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #F6F6F4"> </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1MEG</span><span style="color: #F6F6F4"> ; Varredura de frequência de </span><span style="color: #BF9EEE">10</span><span style="color: #F6F6F4"> Hz a </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4"> MHz</span></span>
<span class="line"><span style="color: #F6F6F4">.end</span></span></code></pre></div>



<h3 class="wp-block-heading"><strong>Configurando a Simulação</strong></h3>



<ol class="wp-block-list">
<li><strong>Inserindo o Circuito</strong>:</li>
</ol>



<ul class="wp-block-list">
<li>No LTspice, insira os componentes conforme o código acima. Você pode configurar a fonte de tensão (Vin) para realizar a varredura de frequência.</li>



<li>Para o acoplamento magnético entre \(L_1\) e \(L_2\), adicione um componente de acoplamento magnético usando o comando <code>K</code> (como mostrado no código) e defina o fator de acoplamento.</li>
</ul>



<ol class="wp-block-list">
<li><strong>Análise de AC</strong>:</li>
</ol>



<ul class="wp-block-list">
<li>Para realizar a análise de resposta em frequência, vá para <strong>Simulate &gt; Edit Simulation Cmd</strong>.</li>



<li>Selecione <strong>AC Analysis</strong>, configure uma varredura de 10 Hz a 1 MHz com 100 pontos por década (para capturar detalhes na resposta).</li>



<li>Execute a simulação clicando no ícone de &#8220;corrida&#8221; de simulação.</li>
</ul>



<h3 class="wp-block-heading"><strong>Visualizando a Frequência de Ressonância</strong></h3>



<p class="wp-block-paragraph">Após a simulação, você poderá visualizar o gráfico de resposta em frequência. A ressonância aparecerá como um pico claro no gráfico da amplitude de tensão ou corrente.</p>



<h4 class="wp-block-heading"><strong>Identificando a Frequência de Ressonância</strong></h4>



<p class="wp-block-paragraph">A frequência onde esse pico ocorre é a frequência de ressonância \(f_r\). Você pode utilizar o cursor no gráfico para identificar exatamente o valor da frequência correspondente ao pico.</p>



<p class="wp-block-paragraph">Como mencionado na parte teórica, a frequência de ressonância \(f_r\) é dada por:<br>\[<br>f_r = \frac{1}{2\pi \sqrt{L C_{\text{par}}}}<br>\]



<h3 class="wp-block-heading"><strong>Cálculo do Fator de Qualidade (Q)</strong></h3>



<p class="wp-block-paragraph">Agora que temos a frequência de ressonância, podemos calcular o fator de qualidade (Q). Para isso, precisamos do valor de \(R_{\text{ser}}\), que é a resistência em série no enrolamento \(L_1\), e da indutância \(L_1\).</p>



<h4 class="wp-block-heading"><strong>Fórmula para Q</strong>:</h4>



<p class="wp-block-paragraph">\[<br>Q = \frac{\omega L}{R_{\text{ser}}}<br>\]<br>Onde \( \omega = 2\pi f_r \).</p>



<h4 class="wp-block-heading"><strong>Exemplo de Cálculo</strong>:</h4>



<ul class="wp-block-list">
<li>Suponha que a frequência de ressonância medida seja \(f_r = 500 \, \text{kHz}\), \(L_1 = 100 \, \mu H\), e \(R_{\text{ser}} = 0.1 \, \Omega\).</li>



<li>Primeiro, calculamos \( \omega \):<br>\[<br>\omega = 2\pi \times 500 \times 10^3 = 3.14 \times 10^6 \, \text{rad/s}<br>\]</li>



<li>Agora, podemos calcular (Q):<br>\[<br>Q = \frac{3.14 \times 10^6 \times 100 \times 10^{-6}}{0.1} = 3.14 \times 10<br>\]<br>Portanto, \(Q = 31.4\).</li>
</ul>



<h3 class="wp-block-heading"><strong>Ajustes Finais</strong></h3>



<p class="wp-block-paragraph">Se o fator (Q) ou a frequência de ressonância não estiverem nos valores desejados, você pode ajustar os valores de \(C_{\text{par}}), (R_{\text{ser}}\), e \(R_{\text{par}}\) no circuito para ver como eles afetam a resposta do sistema.</p>



<h3 class="wp-block-heading"><strong>Conclusão</strong></h3>



<p class="wp-block-paragraph">Nesta segunda parte, vimos como configurar e simular um transformador no LTspice, incorporando capacitância e resistências em paralelo e em série. Identificamos a frequência de ressonância e calculamos o fator de qualidade (Q) para avaliar o desempenho do transformador. Essas ferramentas permitem prever como o transformador se comportará em frequências mais altas, oferecendo insights importantes para o projeto e otimização de transformadores em aplicações práticas.</p>



<h2 class="wp-block-heading">Vídeo que apresenta como obter a Capacitância com base em circuito ressonante.</h2>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Como descobrir o valor de um capacitor ou uma indutância usando o Osciloscópio e o Gerador de Função" width="800" height="450" src="https://www.youtube.com/embed/IFlYwzdHUZo?start=799&#038;feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
<div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/" data-counturl="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/" data-text="Como+Calcular+Capacit%C3%A2ncia+e+Resist%C3%AAncia+em+Transformadores+para+Simula%C3%A7%C3%A3o+no+LTspice" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/">Como Calcular Capacitância e Resistência em Transformadores para Simulação no LTspice</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/eletronica-intermediaria/como-calcular-capacitancia-e-resistencia-em-transformadores-para-simulacao-no-ltspice/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Introdução ao Cálculo de Indutâncias Mútuas e Acoplamento de Transformadores no LTspice</title>
		<link>https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/</link>
					<comments>https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Tue, 15 Oct 2024 22:54:23 +0000</pubDate>
				<category><![CDATA[Eletrônica Intermediária]]></category>
		<category><![CDATA[Indutores]]></category>
		<category><![CDATA[Simulação]]></category>
		<category><![CDATA[Transformadores]]></category>
		<category><![CDATA[acoplamento de transformadores]]></category>
		<category><![CDATA[cálculo de indutância]]></category>
		<category><![CDATA[coeficiente de acoplamento]]></category>
		<category><![CDATA[indutância de fuga]]></category>
		<category><![CDATA[indutância mútua]]></category>
		<category><![CDATA[LTspice]]></category>
		<category><![CDATA[otimização de transformadores]]></category>
		<category><![CDATA[simulação de circuitos]]></category>
		<category><![CDATA[simulação de transformadores]]></category>
		<category><![CDATA[transformadores no LTspice]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=2872</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 3</span> <span class="rt-label rt-postfix">minutos</span></span>Aprenda a calcular indutâncias mútuas, acoplamento de transformadores e indutância de fuga para simulações precisas no LTspice. Otimize o desempenho dos seus projetos com essas técnicas avançadas.</p>
<p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/">Introdução ao Cálculo de Indutâncias Mútuas e Acoplamento de Transformadores no LTspice</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 3</span> <span class="rt-label rt-postfix">minutos</span></span>
<p class="wp-block-paragraph">Ao projetar transformadores e dispositivos de indutância mútua para simulação em ambientes como o LTspice, é fundamental compreender a relação entre as indutâncias primárias, secundárias e a indutância de fuga, bem como o coeficiente de acoplamento. O comportamento de um transformador é altamente influenciado por esses parâmetros, que determinam a eficiência do acoplamento magnético entre os enrolamentos e, consequentemente, a transferência de energia.</p>



<p class="wp-block-paragraph">O coeficiente de acoplamento ( K ), que varia de 0 a 1, indica o quão bem os enrolamentos de um transformador estão acoplados. Um valor de ( K ) próximo a 1 indica que a maior parte do fluxo magnético gerado no primário é transferido ao secundário, enquanto valores mais baixos indicam maior dispersão de fluxo, caracterizada pela indutância de fuga \( L_{\text{leak}} \).</p>



<p class="wp-block-paragraph">Nas simulações de transformadores no LTspice, o cálculo preciso dessas indutâncias é essencial para replicar o comportamento real do componente no circuito. Para isso, usamos duas equações inter-relacionadas:</p>



<ol class="wp-block-list">
<li>\( K = \sqrt{1 &#8211; \frac{L_{\text{leak}}}{\sqrt{L_1 L_2}}} \)</li>



<li>\( L_{\text{leak}} = \sqrt{L_1 L_2}(1 &#8211; K^2) \)</li>
</ol>



<p class="wp-block-paragraph">Essas equações fornecem o relacionamento entre a indutância de fuga, o coeficiente de acoplamento e as indutâncias primária \(( L_1 )\) e secundária \(( L_2 )\). Na prática, o engenheiro pode medir diretamente a indutância de fuga com um medidor LCR, com os enrolamentos do transformador em curto-circuito, e então ajustar o coeficiente de acoplamento no LTspice para refletir essa condição.</p>



<p class="wp-block-paragraph">Esse processo de ajuste é crucial, pois a precisão da simulação depende da correta representação dos efeitos de acoplamento e de fuga magnética no transformador. Com o coeficiente de acoplamento ajustado adequadamente, as simulações no LTspice fornecerão resultados mais próximos do comportamento real, permitindo a análise e otimização do desempenho do transformador em diversas condições operacionais.</p>



<p class="wp-block-paragraph">Ao dominar esses cálculos, os engenheiros podem não apenas ajustar transformadores, mas também modelar outros componentes de indutância mútua no LTspice com maior fidelidade, permitindo a simulação de circuitos como conversores, inversores e fontes de alimentação com maior precisão.</p>



<p class="wp-block-paragraph">A equação em questão apresenta uma dependência mútua entre o coeficiente de acoplamento ( K ) e a indutância de fuga \( L_{\text{leak}} \). Para entender como resolver esse conjunto de equações e o que elas efetivamente te dão, vamos analisar mais de perto.</p>



<h3 class="wp-block-heading">Fórmulas envolvidas:</h3>



<ol class="wp-block-list">
<li>\( K = \sqrt{1 &#8211; \frac{L_{\text{leak}}}{\sqrt{L_1 L_2}}} \)</li>



<li>\( L_{\text{leak}} = \sqrt{L_1 L_2}(1 &#8211; K^2) \)</li>
</ol>



<h3 class="wp-block-heading">O que elas representam:</h3>



<ul class="wp-block-list">
<li>\( K \) é o coeficiente de acoplamento entre os enrolamentos.</li>



<li>\( L_{\text{leak}} \) é a indutância de fuga medida entre os enrolamentos.</li>



<li>\( L_1 \) e \( L_2 \) são as indutâncias dos dois enrolamentos primário e secundário, respectivamente.</li>
</ul>



<h3 class="wp-block-heading">Solução passo a passo:</h3>



<p class="wp-block-paragraph">A forma mais prática de resolver isso é separar o que você deseja medir e o que você deseja ajustar.</p>



<ol class="wp-block-list">
<li><strong>Meça a indutância de fuga \(( L_{\text{leak}} )\)</strong>:</li>
</ol>



<ul class="wp-block-list">
<li>Quando você realizar a medição da indutância de fuga com o medidor LCR (curto-circuitando todos os enrolamentos menos um), terá uma estimativa direta de \( L_{\text{leak}} \).</li>
</ul>



<ol class="wp-block-list">
<li><strong>Calcule o coeficiente de acoplamento ( K )</strong>:</li>
</ol>



<ul class="wp-block-list">
<li>Com \( L_{\text{leak}} \), \( L_1 \), e \( L_2 \) medidos, você pode usar a primeira equação para calcular ( K ):<br>\[<br>K = \sqrt{1 &#8211; \frac{L_{\text{leak}}}{\sqrt{L_1 L_2}}}<br>\]<br>Isso lhe dará uma medida direta de como os enrolamentos estão acoplados, variando de ( 0 ) (nenhum acoplamento) a ( 1 ) (acoplamento perfeito).</li>
</ul>



<ol class="wp-block-list">
<li><strong>Validação usando a segunda equação</strong>:</li>
</ol>



<ul class="wp-block-list">
<li>Agora que você tem o valor de ( K ), pode usar a segunda fórmula para validar o valor de \( L_{\text{leak}} \):<br>\[<br>L_{\text{leak}} = \sqrt{L_1 L_2}(1 &#8211; K^2)<br>\]<br>O valor obtido deve ser o mesmo que o medido anteriormente, indicando que o cálculo está correto.</li>
</ul>



<h3 class="wp-block-heading">Resumo:</h3>



<ul class="wp-block-list">
<li>O <strong>resultado principal</strong> que essas fórmulas fornecem é o <strong>coeficiente de acoplamento</strong> ( K ).</li>



<li>Você deve começar medindo \( L_{\text{leak}} \) diretamente, e então usar a primeira fórmula para calcular ( K ).</li>



<li>A segunda fórmula é usada como uma verificação para garantir que o valor de \( L_{\text{leak}} \) está consistente com ( K ) e as indutâncias \( L_1 \) e \( L_2 \).</li>
</ul>
<div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/" data-counturl="https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/" data-text="Introdu%C3%A7%C3%A3o+ao+C%C3%A1lculo+de+Indut%C3%A2ncias+M%C3%BAtuas+e+Acoplamento+de+Transformadores+no+LTspice" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/">Introdução ao Cálculo de Indutâncias Mútuas e Acoplamento de Transformadores no LTspice</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/eletronica-intermediaria/introducao-ao-calculo-de-indutancias-mutuas-e-acoplamento-de-transformadores-no-ltspice/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tutorial Completo: Simulação de Verilog-A com NGSpice e OpenVAF</title>
		<link>https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/</link>
					<comments>https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Thu, 26 Sep 2024 10:01:01 +0000</pubDate>
				<category><![CDATA[Eletrônica Intermediária]]></category>
		<category><![CDATA[Simulação]]></category>
		<category><![CDATA[circuitos analógicos]]></category>
		<category><![CDATA[circuitos com verilog-a]]></category>
		<category><![CDATA[compilação ngspice]]></category>
		<category><![CDATA[conversão verilog-a]]></category>
		<category><![CDATA[frontend verilog-a]]></category>
		<category><![CDATA[NGSpice]]></category>
		<category><![CDATA[ngspice com osdi]]></category>
		<category><![CDATA[ngspice tutorial]]></category>
		<category><![CDATA[open simulation data interface]]></category>
		<category><![CDATA[openvaf]]></category>
		<category><![CDATA[openvaf tutorial]]></category>
		<category><![CDATA[osdi]]></category>
		<category><![CDATA[simulação de circuitos]]></category>
		<category><![CDATA[simulação de circuitos mistos]]></category>
		<category><![CDATA[simulação de componentes analógicos]]></category>
		<category><![CDATA[simulação de resistor verilog-a]]></category>
		<category><![CDATA[simulação de verilog-a]]></category>
		<category><![CDATA[simulação mista]]></category>
		<category><![CDATA[Verilog-A]]></category>
		<category><![CDATA[verilog-a tutorial]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=2505</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 8</span> <span class="rt-label rt-postfix">minutos</span></span>Aprenda a configurar NGSpice com suporte ao OSDI e a utilizar o OpenVAF para simular modelos Verilog-A. Tutorial passo a passo para conversão e simulação de circuitos analógicos.</p>
<p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/">Tutorial Completo: Simulação de Verilog-A com NGSpice e OpenVAF</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 8</span> <span class="rt-label rt-postfix">minutos</span></span>
<p class="wp-block-paragraph">Este tutorial detalhado aborda como configurar e usar o <strong>NGSpice</strong> em conjunto com o <strong>OpenVAF</strong> para simular componentes analógicos modelados em <strong>Verilog-A</strong>. Vamos explicar como configurar o ambiente, converter modelos <strong>Verilog-A</strong> para um formato que o <strong>NGSpice</strong> pode entender, além de explicar o papel e funcionamento de cada ferramenta, incluindo o <strong>OSDI</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Ferramentas Utilizadas</h3>



<ol class="wp-block-list">
<li><strong>NGSpice</strong>: Um simulador de circuitos analógicos, digitais e mistos baseado no <strong>SPICE</strong>. Ele simula circuitos elétricos descritos em linguagem <strong>SPICE</strong>. Para simular modelos <strong>Verilog-A</strong>, o <strong>NGSpice</strong> utiliza o <strong>OSDI</strong>.</li>



<li><strong>OpenVAF</strong>: O <strong>Open Verilog-A Frontend</strong> (<strong>OpenVAF</strong>) é uma ferramenta que converte arquivos <strong>Verilog-A</strong> em um formato especial (<strong>.osdi</strong>) que o <strong>NGSpice</strong> pode simular diretamente com o <strong>OSDI</strong> ativado.</li>



<li><strong>Verilog-A</strong>: Uma linguagem de descrição de hardware voltada para a modelagem de componentes analógicos, como resistores, capacitores, transistores, e outros dispositivos de circuitos elétricos contínuos.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">O que é OSDI?</h3>



<p class="wp-block-paragraph"><strong>OSDI</strong> (<strong>Open Simulation Data Interface</strong>) é uma interface no <strong>NGSpice</strong> que permite simular modelos <strong>Verilog-A</strong> e outros componentes analógicos. O OSDI habilita o <strong>NGSpice</strong> a interpretar diretamente os modelos descritos em <strong>Verilog-A</strong>. Ele funciona como um intérprete para essas descrições, permitindo que os arquivos <strong><code>.osdi</code></strong> gerados pelo <strong>OpenVAF</strong> sejam usados diretamente nas simulações <strong>SPICE</strong>.</p>



<h4 class="wp-block-heading"><strong>Função do OSDI:</strong></h4>



<ul class="wp-block-list">
<li><strong>Integração de Modelos Verilog-A</strong>: O OSDI permite que modelos analógicos descritos em <strong>Verilog-A</strong> sejam integrados ao fluxo de simulação SPICE. O <strong>OpenVAF</strong> converte o código Verilog-A em um arquivo OSDI, e o <strong>NGSpice</strong> simula esse modelo através da interface OSDI.</li>



<li><strong>Processamento de Circuitos Mistos</strong>: O OSDI pode ser usado para combinar a simulação de circuitos analógicos (Verilog-A) com lógica digital e circuitos <strong>SPICE</strong>, permitindo simulações complexas de sistemas mistos.</li>
</ul>



<p class="wp-block-paragraph">O <strong>OSDI</strong> é ativado no <strong>NGSpice</strong> com a flag <strong><code>--enable-osdi</code></strong> durante a configuração e é uma parte crítica do processo para simular modelos <strong>Verilog-A</strong> gerados pelo <strong>OpenVAF</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 1: Instalar Dependências</h3>



<p class="wp-block-paragraph">Primeiramente, instale as bibliotecas e ferramentas necessárias para compilar e configurar o <strong>NGSpice</strong> e o <strong>OpenVAF</strong>. Execute o seguinte comando no <strong>Ubuntu</strong>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="sudo apt-get update
sudo apt-get install libxaw7-dev libtool automake autoconf bison flex libreadline-dev libreadline6-dev gperf cmake" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">sudo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">apt-get</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">update</span></span>
<span class="line"><span style="color: #62E884">sudo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">apt-get</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">install</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">libxaw7-dev</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">libtool</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">automake</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">autoconf</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">bison</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">flex</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">libreadline-dev</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">libreadline6-dev</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">gperf</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">cmake</span></span></code></pre></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 2: Baixar e Compilar o NGSpice com Suporte ao OSDI</h3>



<p class="wp-block-paragraph">Agora, vamos configurar e compilar o <strong>NGSpice</strong> com suporte ao <strong>OSDI</strong>, que permitirá a integração dos arquivos gerados pelo <strong>OpenVAF</strong>.</p>



<h4 class="wp-block-heading">a) Baixar o NGSpice</h4>



<p class="wp-block-paragraph">Baixe o código-fonte do <strong>NGSpice</strong>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="git clone https://git.code.sf.net/p/ngspice/ngspice ngspice
cd ngspice" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">git</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">clone</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">https://git.code.sf.net/p/ngspice/ngspice</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">ngspice</span></span>
<span class="line"><span style="color: #97E1F1">cd</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">ngspice</span></span></code></pre></div>



<h4 class="wp-block-heading">b) Configurar o NGSpice com Suporte ao OSDI</h4>



<p class="wp-block-paragraph">Para habilitar o <strong>OSDI</strong> no <strong>NGSpice</strong>, configure-o com o seguinte comando:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="./autogen.sh
mkdir release
cd release
../configure --with-x --enable-osdi" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">./autogen.sh</span></span>
<span class="line"><span style="color: #62E884">mkdir</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">release</span></span>
<span class="line"><span style="color: #97E1F1">cd</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">release</span></span>
<span class="line"><span style="color: #97E1F1">.</span><span style="color: #F6F6F4">./configure </span><span style="color: #BF9EEE">--with-x</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">--enable-osdi</span></span></code></pre></div>



<ul class="wp-block-list">
<li><strong><code>--with-x</code></strong>: Habilita o suporte à interface gráfica (opcional).</li>



<li><strong><code>--enable-osdi</code></strong>: Ativa o <strong>OSDI</strong>, permitindo que o <strong>NGSpice</strong> simule arquivos <strong>Verilog-A</strong> convertidos para o formato <strong>OSDI</strong>.</li>
</ul>



<h4 class="wp-block-heading">c) Compilar o NGSpice</h4>



<p class="wp-block-paragraph">Compile o <strong>NGSpice</strong> com o seguinte comando:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="make -j$(nproc)" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">make</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">-j</span><span style="color: #E7EE98">$(</span><span style="color: #62E884">nproc</span><span style="color: #E7EE98">)</span></span></code></pre></div>



<p class="wp-block-paragraph">Esse comando compila o NGSpice com todos os recursos ativados, incluindo o <strong>OSDI</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 3: Baixar e Compilar o OpenVAF</h3>



<p class="wp-block-paragraph">Agora, precisamos baixar e compilar o <strong>OpenVAF</strong>, que converterá nossos arquivos <strong>Verilog-A</strong> para o formato <strong>OSDI</strong>.</p>



<h4 class="wp-block-heading">a) Baixar o OpenVAF</h4>



<p class="wp-block-paragraph">Baixe o <strong>OpenVAF</strong> usando o comando <code>wget</code>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="wget https://openvaf.semimod.de/download/openvaf-v1.0.0.tar.gz" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">wget</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">https://openvaf.semimod.de/download/openvaf-v1.0.0.tar.gz</span></span></code></pre></div>



<h4 class="wp-block-heading">b) Descompactar e Compilar o OpenVAF</h4>



<p class="wp-block-paragraph">Descompacte o arquivo baixado e compile o <strong>OpenVAF</strong> com os seguintes comandos:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="tar -xvzf openvaf-v1.0.0.tar.gz
cd openvaf-v1.0.0
mkdir build
cd build
cmake ..
make -j$(nproc)
sudo make install" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">tar</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">-xvzf</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">openvaf-v1.0.0.tar.gz</span></span>
<span class="line"><span style="color: #97E1F1">cd</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">openvaf-v1.0.0</span></span>
<span class="line"><span style="color: #62E884">mkdir</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">build</span></span>
<span class="line"><span style="color: #97E1F1">cd</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">build</span></span>
<span class="line"><span style="color: #62E884">cmake</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">..</span></span>
<span class="line"><span style="color: #62E884">make</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">-j</span><span style="color: #E7EE98">$(</span><span style="color: #62E884">nproc</span><span style="color: #E7EE98">)</span></span>
<span class="line"><span style="color: #62E884">sudo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">make</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">install</span></span></code></pre></div>



<p class="wp-block-paragraph">Isso instala o <strong>OpenVAF</strong> no sistema, permitindo que você o use para converter arquivos <strong>Verilog-A</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 4: Criar e Converter um Arquivo Verilog-A com OpenVAF</h3>



<p class="wp-block-paragraph">Agora que o <strong>OpenVAF</strong> está instalado, vamos criar um arquivo <strong>Verilog-A</strong> e convertê-lo para o formato <strong>OSDI</strong> usando o <strong>OpenVAF</strong>.</p>



<h4 class="wp-block-heading">a) Criar o Arquivo Verilog-A</h4>



<p class="wp-block-paragraph">Crie um arquivo <strong>Verilog-A</strong> chamado <strong><code>res_model.va</code></strong> (evitando o uso de palavras reservadas como <strong><code>resistor</code></strong>) com o seguinte conteúdo:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="`include &quot;disciplines.vams&quot;

module res_model(p, n);
    inout p, n;
    electrical p, n;
    parameter real r = 1k;  // Resistência de 1k ohm

    analog begin
        V(p, n) <+ I(p, n) * r;  // Lei de Ohm: V = I * R
    end
endmodule" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #E7EE98">`</span><span style="color: #62E884">include</span><span style="color: #E7EE98"> </span><span style="color: #DEE492">&quot;</span><span style="color: #E7EE98">disciplines.vams</span><span style="color: #DEE492">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">module</span><span style="color: #E7EE98"> res_model(</span><span style="color: #62E884">p,</span><span style="color: #E7EE98"> n);</span></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #62E884">inout</span><span style="color: #E7EE98"> p, n;</span></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #62E884">electrical</span><span style="color: #E7EE98"> p, n;</span></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #62E884">parameter</span><span style="color: #E7EE98"> real r = </span><span style="color: #BF9EEE">1</span><span style="color: #E7EE98">k;  </span><span style="color: #62E884">//</span><span style="color: #E7EE98"> Resistência de </span><span style="color: #BF9EEE">1</span><span style="color: #E7EE98">k ohm</span></span>
<span class="line"></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #62E884">analog</span><span style="color: #E7EE98"> begin</span></span>
<span class="line"><span style="color: #E7EE98">        </span><span style="color: #62E884">V(p,</span><span style="color: #E7EE98"> n) </span><span style="color: #F286C4">&lt;</span><span style="color: #E7EE98">+ I(</span><span style="color: #62E884">p,</span><span style="color: #E7EE98"> n) </span><span style="color: #F286C4">*</span><span style="color: #E7EE98"> r;  </span><span style="color: #62E884">//</span><span style="color: #E7EE98"> Lei de Ohm: V = I </span><span style="color: #BF9EEE; font-style: italic">*</span><span style="color: #E7EE98"> R</span></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #F286C4">end</span></span>
<span class="line"><span style="color: #62E884">endmodule</span></span></code></pre></div>



<h4 class="wp-block-heading">b) Converter o Arquivo Verilog-A com o OpenVAF</h4>



<p class="wp-block-paragraph">Agora, use o <strong>OpenVAF</strong> para converter o arquivo <strong>Verilog-A</strong> em um arquivo <strong><code>.osdi</code></strong>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="openvaf res_model.va" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">openvaf</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">res_model.va</span></span></code></pre></div>



<p class="wp-block-paragraph">O <strong>OpenVAF</strong> gera um arquivo <strong><code>.osdi</code></strong> (neste caso, <strong><code>res_model.osdi</code></strong>) no mesmo diretório.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 5: Integrar o Arquivo <code>.osdi</code> no NGSpice</h3>



<p class="wp-block-paragraph">Agora que o arquivo <strong><code>.osdi</code></strong> foi gerado, podemos integrá-lo no <strong>NGSpice</strong> para simulação.</p>



<h4 class="wp-block-heading">a) Criar o Netlist SPICE</h4>



<p class="wp-block-paragraph">Crie um arquivo <strong><code>test.cir</code></strong> que utiliza o arquivo <strong><code>.osdi</code></strong> gerado:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="* Teste de modelo de resistor convertido pelo OpenVAF

osdi res_model.osdi  ; Incluir o arquivo OSDI gerado pelo OpenVAF

V1 p 0 dc 1          ; Fonte de 1V
X1 p 0 res_model     ; Instanciar o modelo convertido

.control
    tran 1n 10n      ; Simulação no domínio do tempo por 10ns
    print V(p)       ; Mostrar a tensão no nó p
.endc

.end" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> Teste de modelo de resistor convertido pelo OpenVAF</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">osdi</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">res_model.osdi</span><span style="color: #F6F6F4">  ; </span><span style="color: #62E884">Incluir</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">o</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">arquivo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">OSDI</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">gerado</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">pelo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">OpenVAF</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">V1</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">p</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">dc</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4">          ; </span><span style="color: #62E884">Fonte</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">de</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span><span style="color: #E7EE98">V</span></span>
<span class="line"><span style="color: #62E884">X1</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">p</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">res_model</span><span style="color: #F6F6F4">     ; </span><span style="color: #62E884">Instanciar</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">o</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">modelo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">convertido</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">.control</span></span>
<span class="line"><span style="color: #F6F6F4">    </span><span style="color: #62E884">tran</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span><span style="color: #E7EE98">n</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #E7EE98">n</span><span style="color: #F6F6F4">      ; </span><span style="color: #62E884">Simulação</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">no</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">domínio</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">do</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">tempo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">por</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #E7EE98">ns</span></span>
<span class="line"><span style="color: #F6F6F4">    </span><span style="color: #97E1F1">print</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">V</span><span style="color: #F6F6F4">(</span><span style="color: #62E884">p</span><span style="color: #F6F6F4">)       ; </span><span style="color: #62E884">Mostrar</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">a</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">tensão</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">no</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">nó</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">p</span></span>
<span class="line"><span style="color: #62E884">.endc</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">.end</span></span></code></pre></div>



<p class="wp-block-paragraph">Aqui, a diretiva <strong><code>osdi</code></strong> carrega o arquivo <strong><code>.osdi</code></strong> gerado pelo <strong>OpenVAF</strong>, e o modelo <strong><code>res_model</code></strong> é instanciado no circuito.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 6: Executar a Simulação no NGSpice</h3>



<p class="wp-block-paragraph">Agora, execute a simulação no <strong>NGSpice</strong>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="./src/ngspice test.cir" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">./src/ngspice</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">test.cir</span></span></code></pre></div>



<p class="wp-block-paragraph">O <strong>NGSpice</strong> processará o arquivo <strong><code>.osdi</code></strong> gerado pelo <strong>OpenVAF</strong> e executará a simulação, mostrando a tensão no nó <code>p</code>, que será de 1V (de acordo com a <strong>Lei de Ohm</strong> para um resistor de 1kΩ).</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Explicações Adicionais</h3>



<ol class="wp-block-list">
<li><strong>Por que evitar palavras reservadas?</strong><br>Usar palavras como <strong><code>resistor</code></strong> pode causar conflitos, pois essas palavras podem já estar reservadas no <strong>Verilog-A</strong> ou no <strong>NGSpice</strong>. Para evitar problemas, optamos por um nome alternativo como <strong><code>res_model</code></strong>.</li>



<li><strong>O que é OpenVAF?</strong><br>O <strong>OpenVAF</strong> é um frontend que processa arquivos <strong>Verilog-A</strong> e os converte em um formato (<strong>.osdi</strong>) que o <strong>NGSpice</strong> pode simular diretamente. Ele elimina a necessidade de ferramentas de conversão externas.</li>



<li><strong>O que é OSDI?</strong><br><strong>OSDI</strong> (Open Simulation Data Interface) é uma interface no <strong>NGSpice</strong> que permite a simulação de componentes descritos em <strong>Verilog-A</strong>. Ele processa diretamente os arquivos <strong><code>.osdi</code></strong> gerados pelo <strong>OpenVAF</strong>, permitindo simulações analógicas e mistas.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Conclusão</h3>



<p class="wp-block-paragraph">Seguindo este tutorial, você agora pode usar o <strong>NGSpice</strong> com suporte ao <strong>OSDI</strong> e ao <strong>OpenVAF</strong> para simular diretamente componentes modelados em <strong>Verilog-A</strong>. Além disso, explicamos o papel do <strong>OSDI</strong> como a interface que integra a simulação de modelos <strong>Verilog-A</strong> ao fluxo <strong>SPICE</strong>, permitindo simulações mistas e complexas.</p>



<p class="wp-block-paragraph">Este tutorial detalhado aborda como configurar e usar o <strong>NGSpice</strong> em conjunto com o <strong>OpenVAF</strong> para simular componentes analógicos modelados em <strong>Verilog-A</strong>. Vamos explicar como configurar o ambiente, converter modelos <strong>Verilog-A</strong> para um formato que o <strong>NGSpice</strong> pode entender, além de explicar o papel e funcionamento de cada ferramenta, incluindo o <strong>OSDI</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Ferramentas Utilizadas</h3>



<ol class="wp-block-list">
<li><strong>NGSpice</strong>: Um simulador de circuitos analógicos, digitais e mistos baseado no <strong>SPICE</strong>. Ele simula circuitos elétricos descritos em linguagem <strong>SPICE</strong>. Para simular modelos <strong>Verilog-A</strong>, o <strong>NGSpice</strong> utiliza o <strong>OSDI</strong>.</li>



<li><strong>OpenVAF</strong>: O <strong>Open Verilog-A Frontend</strong> (<strong>OpenVAF</strong>) é uma ferramenta que converte arquivos <strong>Verilog-A</strong> em um formato especial (<strong>.osdi</strong>) que o <strong>NGSpice</strong> pode simular diretamente com o <strong>OSDI</strong> ativado.</li>



<li><strong>Verilog-A</strong>: Uma linguagem de descrição de hardware voltada para a modelagem de componentes analógicos, como resistores, capacitores, transistores, e outros dispositivos de circuitos elétricos contínuos.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">O que é OSDI?</h3>



<p class="wp-block-paragraph"><strong>OSDI</strong> (<strong>Open Simulation Data Interface</strong>) é uma interface no <strong>NGSpice</strong> que permite simular modelos <strong>Verilog-A</strong> e outros componentes analógicos. O OSDI habilita o <strong>NGSpice</strong> a interpretar diretamente os modelos descritos em <strong>Verilog-A</strong>. Ele funciona como um intérprete para essas descrições, permitindo que os arquivos <strong><code>.osdi</code></strong> gerados pelo <strong>OpenVAF</strong> sejam usados diretamente nas simulações <strong>SPICE</strong>.</p>



<h4 class="wp-block-heading"><strong>Função do OSDI:</strong></h4>



<ul class="wp-block-list">
<li><strong>Integração de Modelos Verilog-A</strong>: O OSDI permite que modelos analógicos descritos em <strong>Verilog-A</strong> sejam integrados ao fluxo de simulação SPICE. O <strong>OpenVAF</strong> converte o código Verilog-A em um arquivo OSDI, e o <strong>NGSpice</strong> simula esse modelo através da interface OSDI.</li>



<li><strong>Processamento de Circuitos Mistos</strong>: O OSDI pode ser usado para combinar a simulação de circuitos analógicos (Verilog-A) com lógica digital e circuitos <strong>SPICE</strong>, permitindo simulações complexas de sistemas mistos.</li>
</ul>



<p class="wp-block-paragraph">O <strong>OSDI</strong> é ativado no <strong>NGSpice</strong> com a flag <strong><code>--enable-osdi</code></strong> durante a configuração e é uma parte crítica do processo para simular modelos <strong>Verilog-A</strong> gerados pelo <strong>OpenVAF</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 1: Instalar Dependências</h3>



<p class="wp-block-paragraph">Primeiramente, instale as bibliotecas e ferramentas necessárias para compilar e configurar o <strong>NGSpice</strong> e o <strong>OpenVAF</strong>. Execute o seguinte comando no <strong>Ubuntu</strong>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="sudo apt-get update
sudo apt-get install libxaw7-dev libtool automake autoconf bison flex libreadline-dev libreadline6-dev gperf cmake" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">sudo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">apt-get</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">update</span></span>
<span class="line"><span style="color: #62E884">sudo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">apt-get</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">install</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">libxaw7-dev</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">libtool</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">automake</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">autoconf</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">bison</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">flex</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">libreadline-dev</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">libreadline6-dev</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">gperf</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">cmake</span></span></code></pre></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 2: Baixar e Compilar o NGSpice com Suporte ao OSDI</h3>



<p class="wp-block-paragraph">Agora, vamos configurar e compilar o <strong>NGSpice</strong> com suporte ao <strong>OSDI</strong>, que permitirá a integração dos arquivos gerados pelo <strong>OpenVAF</strong>.</p>



<h4 class="wp-block-heading">a) Baixar o NGSpice</h4>



<p class="wp-block-paragraph">Baixe o código-fonte do <strong>NGSpice</strong>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="git clone https://git.code.sf.net/p/ngspice/ngspice ngspice
cd ngspice" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">git</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">clone</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">https://git.code.sf.net/p/ngspice/ngspice</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">ngspice</span></span>
<span class="line"><span style="color: #97E1F1">cd</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">ngspice</span></span></code></pre></div>



<h4 class="wp-block-heading">b) Configurar o NGSpice com Suporte ao OSDI</h4>



<p class="wp-block-paragraph">Para habilitar o <strong>OSDI</strong> no <strong>NGSpice</strong>, configure-o com o seguinte comando:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="./autogen.sh
mkdir release
cd release
../configure --with-x --enable-osdi" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">./autogen.sh</span></span>
<span class="line"><span style="color: #62E884">mkdir</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">release</span></span>
<span class="line"><span style="color: #97E1F1">cd</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">release</span></span>
<span class="line"><span style="color: #97E1F1">.</span><span style="color: #F6F6F4">./configure </span><span style="color: #BF9EEE">--with-x</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">--enable-osdi</span></span></code></pre></div>



<ul class="wp-block-list">
<li><strong><code>--with-x</code></strong>: Habilita o suporte à interface gráfica (opcional).</li>



<li><strong><code>--enable-osdi</code></strong>: Ativa o <strong>OSDI</strong>, permitindo que o <strong>NGSpice</strong> simule arquivos <strong>Verilog-A</strong> convertidos para o formato <strong>OSDI</strong>.</li>
</ul>



<h4 class="wp-block-heading">c) Compilar o NGSpice</h4>



<p class="wp-block-paragraph">Compile o <strong>NGSpice</strong> com o seguinte comando:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="make -j$(nproc)" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">make</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">-j</span><span style="color: #E7EE98">$(</span><span style="color: #62E884">nproc</span><span style="color: #E7EE98">)</span></span></code></pre></div>



<p class="wp-block-paragraph">Esse comando compila o NGSpice com todos os recursos ativados, incluindo o <strong>OSDI</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 3: Baixar e Compilar o OpenVAF</h3>



<p class="wp-block-paragraph">Agora, precisamos baixar e compilar o <strong>OpenVAF</strong>, que converterá nossos arquivos <strong>Verilog-A</strong> para o formato <strong>OSDI</strong>.</p>



<h4 class="wp-block-heading">a) Baixar o OpenVAF</h4>



<p class="wp-block-paragraph">Baixe o <strong>OpenVAF</strong> usando o comando <code>wget</code>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="wget https://openvaf.semimod.de/download/openvaf-v1.0.0.tar.gz" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">wget</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">https://openvaf.semimod.de/download/openvaf-v1.0.0.tar.gz</span></span></code></pre></div>



<h4 class="wp-block-heading">b) Descompactar e Compilar o OpenVAF</h4>



<p class="wp-block-paragraph">Descompacte o arquivo baixado e compile o <strong>OpenVAF</strong> com os seguintes comandos:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="tar -xvzf openvaf-v1.0.0.tar.gz
cd openvaf-v1.0.0
mkdir build
cd build
cmake ..
make -j$(nproc)
sudo make install" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">tar</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">-xvzf</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">openvaf-v1.0.0.tar.gz</span></span>
<span class="line"><span style="color: #97E1F1">cd</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">openvaf-v1.0.0</span></span>
<span class="line"><span style="color: #62E884">mkdir</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">build</span></span>
<span class="line"><span style="color: #97E1F1">cd</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">build</span></span>
<span class="line"><span style="color: #62E884">cmake</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">..</span></span>
<span class="line"><span style="color: #62E884">make</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">-j</span><span style="color: #E7EE98">$(</span><span style="color: #62E884">nproc</span><span style="color: #E7EE98">)</span></span>
<span class="line"><span style="color: #62E884">sudo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">make</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">install</span></span></code></pre></div>



<p class="wp-block-paragraph">Isso instala o <strong>OpenVAF</strong> no sistema, permitindo que você o use para converter arquivos <strong>Verilog-A</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 4: Criar e Converter um Arquivo Verilog-A com OpenVAF</h3>



<p class="wp-block-paragraph">Agora que o <strong>OpenVAF</strong> está instalado, vamos criar um arquivo <strong>Verilog-A</strong> e convertê-lo para o formato <strong>OSDI</strong> usando o <strong>OpenVAF</strong>.</p>



<h4 class="wp-block-heading">a) Criar o Arquivo Verilog-A</h4>



<p class="wp-block-paragraph">Crie um arquivo <strong>Verilog-A</strong> chamado <strong><code>res_model.va</code></strong> (evitando o uso de palavras reservadas como <strong><code>resistor</code></strong>) com o seguinte conteúdo:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="`include &quot;disciplines.vams&quot;

module res_model(p, n);
    inout p, n;
    electrical p, n;
    parameter real r = 1k;  // Resistência de 1k ohm

    analog begin
        V(p, n) <+ I(p, n) * r;  // Lei de Ohm: V = I * R
    end
endmodule" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #E7EE98">`</span><span style="color: #62E884">include</span><span style="color: #E7EE98"> </span><span style="color: #DEE492">&quot;</span><span style="color: #E7EE98">disciplines.vams</span><span style="color: #DEE492">&quot;</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">module</span><span style="color: #E7EE98"> res_model(</span><span style="color: #62E884">p,</span><span style="color: #E7EE98"> n);</span></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #62E884">inout</span><span style="color: #E7EE98"> p, n;</span></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #62E884">electrical</span><span style="color: #E7EE98"> p, n;</span></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #62E884">parameter</span><span style="color: #E7EE98"> real r = </span><span style="color: #BF9EEE">1</span><span style="color: #E7EE98">k;  </span><span style="color: #62E884">//</span><span style="color: #E7EE98"> Resistência de </span><span style="color: #BF9EEE">1</span><span style="color: #E7EE98">k ohm</span></span>
<span class="line"></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #62E884">analog</span><span style="color: #E7EE98"> begin</span></span>
<span class="line"><span style="color: #E7EE98">        </span><span style="color: #62E884">V(p,</span><span style="color: #E7EE98"> n) </span><span style="color: #F286C4">&lt;</span><span style="color: #E7EE98">+ I(</span><span style="color: #62E884">p,</span><span style="color: #E7EE98"> n) </span><span style="color: #F286C4">*</span><span style="color: #E7EE98"> r;  </span><span style="color: #62E884">//</span><span style="color: #E7EE98"> Lei de Ohm: V = I </span><span style="color: #BF9EEE; font-style: italic">*</span><span style="color: #E7EE98"> R</span></span>
<span class="line"><span style="color: #E7EE98">    </span><span style="color: #F286C4">end</span></span>
<span class="line"><span style="color: #62E884">endmodule</span></span></code></pre></div>



<h4 class="wp-block-heading">b) Converter o Arquivo Verilog-A com o OpenVAF</h4>



<p class="wp-block-paragraph">Agora, use o <strong>OpenVAF</strong> para converter o arquivo <strong>Verilog-A</strong> em um arquivo <strong><code>.osdi</code></strong>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="openvaf res_model.va" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">openvaf</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">res_model.va</span></span></code></pre></div>



<p class="wp-block-paragraph">O <strong>OpenVAF</strong> gera um arquivo <strong><code>.osdi</code></strong> (neste caso, <strong><code>res_model.osdi</code></strong>) no mesmo diretório.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 5: Integrar o Arquivo <code>.osdi</code> no NGSpice</h3>



<p class="wp-block-paragraph">Agora que o arquivo <strong><code>.osdi</code></strong> foi gerado, podemos integrá-lo no <strong>NGSpice</strong> para simulação.</p>



<h4 class="wp-block-heading">a) Criar o Netlist SPICE</h4>



<p class="wp-block-paragraph">Crie um arquivo <strong><code>test.cir</code></strong> que utiliza o arquivo <strong><code>.osdi</code></strong> gerado:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="* Teste de modelo de resistor convertido pelo OpenVAF

osdi res_model.osdi  ; Incluir o arquivo OSDI gerado pelo OpenVAF

V1 p 0 dc 1          ; Fonte de 1V
X1 p 0 res_model     ; Instanciar o modelo convertido

.control
    tran 1n 10n      ; Simulação no domínio do tempo por 10ns
    print V(p)       ; Mostrar a tensão no nó p
.endc

.end" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> Teste de modelo de resistor convertido pelo OpenVAF</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">osdi</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">res_model.osdi</span><span style="color: #F6F6F4">  ; </span><span style="color: #62E884">Incluir</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">o</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">arquivo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">OSDI</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">gerado</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">pelo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">OpenVAF</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">V1</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">p</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">dc</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4">          ; </span><span style="color: #62E884">Fonte</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">de</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span><span style="color: #E7EE98">V</span></span>
<span class="line"><span style="color: #62E884">X1</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">p</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">res_model</span><span style="color: #F6F6F4">     ; </span><span style="color: #62E884">Instanciar</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">o</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">modelo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">convertido</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">.control</span></span>
<span class="line"><span style="color: #F6F6F4">    </span><span style="color: #62E884">tran</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span><span style="color: #E7EE98">n</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #E7EE98">n</span><span style="color: #F6F6F4">      ; </span><span style="color: #62E884">Simulação</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">no</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">domínio</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">do</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">tempo</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">por</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #E7EE98">ns</span></span>
<span class="line"><span style="color: #F6F6F4">    </span><span style="color: #97E1F1">print</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">V</span><span style="color: #F6F6F4">(</span><span style="color: #62E884">p</span><span style="color: #F6F6F4">)       ; </span><span style="color: #62E884">Mostrar</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">a</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">tensão</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">no</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">nó</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">p</span></span>
<span class="line"><span style="color: #62E884">.endc</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">.end</span></span></code></pre></div>



<p class="wp-block-paragraph">Aqui, a diretiva <strong><code>osdi</code></strong> carrega o arquivo <strong><code>.osdi</code></strong> gerado pelo <strong>OpenVAF</strong>, e o modelo <strong><code>res_model</code></strong> é instanciado no circuito.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Passo 6: Executar a Simulação no NGSpice</h3>



<p class="wp-block-paragraph">Agora, execute a simulação no <strong>NGSpice</strong>:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="./src/ngspice test.cir" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">./src/ngspice</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">test.cir</span></span></code></pre></div>



<p class="wp-block-paragraph">O <strong>NGSpice</strong> processará o arquivo <strong><code>.osdi</code></strong> gerado pelo <strong>OpenVAF</strong> e executará a simulação, mostrando a tensão no nó <code>p</code>, que será de 1V (de acordo com a <strong>Lei de Ohm</strong> para um resistor de 1kΩ).</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Explicações Adicionais</h3>



<ol class="wp-block-list">
<li><strong>Por que evitar palavras reservadas?</strong><br>Usar palavras como <strong><code>resistor</code></strong> pode causar conflitos, pois essas palavras podem já estar reservadas no <strong>Verilog-A</strong> ou no <strong>NGSpice</strong>. Para evitar problemas, optamos por um nome alternativo como <strong><code>res_model</code></strong>.</li>



<li><strong>O que é OpenVAF?</strong><br>O <strong>OpenVAF</strong> é um frontend que processa arquivos <strong>Verilog-A</strong> e os converte em um formato (<strong>.osdi</strong>) que o <strong>NGSpice</strong> pode simular diretamente. Ele elimina a necessidade de ferramentas de conversão externas.</li>



<li><strong>O que é OSDI?</strong><br><strong>OSDI</strong> (Open Simulation Data Interface) é uma interface no <strong>NGSpice</strong> que permite a simulação de componentes descritos em <strong>Verilog-A</strong>. Ele processa diretamente os arquivos <strong><code>.osdi</code></strong> gerados pelo <strong>OpenVAF</strong>, permitindo simulações analógicas e mistas.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Conclusão</h3>



<p class="wp-block-paragraph">Seguindo este tutorial, você agora pode usar o <strong>NGSpice</strong> com suporte ao <strong>OSDI</strong> e ao <strong>OpenVAF</strong> para simular diretamente componentes modelados em <strong>Verilog-A</strong>. Além disso, explicamos o papel do <strong>OSDI</strong> como a interface que integra a simulação de modelos <strong>Verilog-A</strong> ao fluxo <strong>SPICE</strong>, permitindo simulações mistas e complexas.</p>
<div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/" data-counturl="https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/" data-text="Tutorial+Completo:+Simula%C3%A7%C3%A3o+de+Verilog-A+com+NGSpice+e+OpenVAF" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/">Tutorial Completo: Simulação de Verilog-A com NGSpice e OpenVAF</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/eletronica-intermediaria/tutorial-completo-simulacao-de-verilog-a-com-ngspice-e-openvaf/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Advanced Group about All SPICE tools</title>
		<link>https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/</link>
					<comments>https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Thu, 29 Aug 2024 20:22:00 +0000</pubDate>
				<category><![CDATA[Eletrônica Avançada]]></category>
		<category><![CDATA[Simulação]]></category>
		<category><![CDATA[LTspice]]></category>
		<category><![CDATA[NGSpice]]></category>
		<category><![CDATA[PSpice]]></category>
		<category><![CDATA[QSpice]]></category>
		<category><![CDATA[SPICE]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=2158</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> &#60; 1</span> <span class="rt-label rt-postfix">minuto</span></span>Welcome to our group dedicated to engineers and technicians in electronics who use SPICE-based simulation tools, such as NGspice, LTspice, Qspice, PSpice, and others. This space was created for the exchange of experiences and knowledge about electronic circuit simulation, exploring all the features these tools offer, including simulations with C++, Verilog, and Verilog-A.</p>
<p>The post <a href="https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/">Advanced Group about All SPICE tools</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> &lt; 1</span> <span class="rt-label rt-postfix">minuto</span></span>
<p class="wp-block-paragraph">Welcome to our group dedicated to engineers and technicians in electronics who use SPICE-based simulation tools, such as NGspice, LTspice, Qspice, PSpice, and others. This space was created for the exchange of experiences and knowledge about electronic circuit simulation, exploring all the features these tools offer, including simulations with C++, Verilog, and Verilog-A.</p>



<p class="wp-block-paragraph">Our group is community-driven, and everyone is welcome to share questions, solutions, and best practices. To ensure a productive and respectful environment, we ask that all members follow basic netiquette:</p>



<ol class="wp-block-list">
<li><strong>Stay on topic</strong>: Discussions should be strictly limited to the topic of circuit simulation using SPICE and related tools.</li>



<li><strong>Be respectful</strong>: Treat all members with courtesy and respect, avoiding personal conflicts.</li>



<li><strong>No advertising or illegal content</strong>: Advertising, illegal, offensive, or off-topic content is not allowed.</li>



<li><strong>Contribute positively</strong>: Whenever possible, provide helpful and constructive responses to others&#8217; questions.</li>



<li><strong>Share code effectively</strong>: If you have questions involving code, please use tools like GitHub Gist or Pastebin to share the problematic code for easier review and feedback.</li>
</ol>



<p class="wp-block-paragraph">This group is for mutual learning and growth. Your active participation is highly valued!</p>



<p class="wp-block-paragraph"><strong>Note:</strong></p>



<p class="wp-block-paragraph">The official language of the group is English. Please make your posts and contributions in English to ensure that all members can participate and benefit from the discussions.</p>



<div class="classictemplate template" style="display: block;">
	<style type="text/css">
		#groupsio_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
		#groupsio_embed_signup label {display:block; font-size:16px; padding-bottom:10px; font-weight:bold;}
		#groupsio_embed_signup .email {display:block; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width:58%; min-width:130px;}
		#groupsio_embed_signup {
		background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif;
		}
		#groupsio_embed_signup .button {

		width:25%; margin:0 0 10px 0; min-width:90px;
		background-image: linear-gradient(to bottom,#337ab7 0,#265a88 100%);
		background-repeat: repeat-x;
		border-color: #245580;
		text-shadow: 0 -1px 0 rgba(0,0,0,.2);
		box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
		padding: 5px 10px;
		font-size: 12px;
		line-height: 1.5;
		border-radius: 3px;
		color: #fff;
		background-color: #337ab7;
		display: inline-block;
		margin-bottom: 0;
		font-weight: 400;
		text-align: center;
		white-space: nowrap;
		vertical-align: middle;
		}
	</style>
	<div id="groupsio_embed_signup">
		<form action="https://groups.io/g/AllSpice/signup?u=2011451293408376424" method="post" id="groupsio-embedded-subscribe-form" name="groupsio-embedded-subscribe-form" target="_blank">
			<div id="groupsio_embed_signup_scroll">
				<label for="email" id="templateformtitle">
					Subscribe to our group
				</label>
				<input type="email" value="" name="email" class="email" id="email" placeholder="Email Address" required="">
				<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
				<div style="position: absolute; left: -5000px;" aria-hidden="true">
					<input type="text" name="b_2011451293408376424" tabindex="-1" value="">
				</div>
				<div id="templatearchives"></div>
				<input type="submit" value="Subscribe" name="subscribe" id="groupsio-embedded-subscribe" class="button">
			</div>
		</form>
	</div>
</div>
<div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/" data-counturl="https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/" data-text="Advanced+Group+about+All+SPICE+tools" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/">Advanced Group about All SPICE tools</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/eletronica-avancada/grupo-avancado-para-troca-de-experiencia-em-spice/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Como Importar Modelos de Terceiros no QSpice</title>
		<link>https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/</link>
					<comments>https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Sat, 17 Aug 2024 17:49:31 +0000</pubDate>
				<category><![CDATA[Simulação]]></category>
		<category><![CDATA[1N4148]]></category>
		<category><![CDATA[amplificador operacional]]></category>
		<category><![CDATA[componentes eletrônicos]]></category>
		<category><![CDATA[customização de símbolos]]></category>
		<category><![CDATA[editor de símbolos]]></category>
		<category><![CDATA[engenharia elétrica]]></category>
		<category><![CDATA[engenharia eletrônica]]></category>
		<category><![CDATA[ferramentas de simulação]]></category>
		<category><![CDATA[importar modelos no QSpice]]></category>
		<category><![CDATA[LM741]]></category>
		<category><![CDATA[modelagem de circuito]]></category>
		<category><![CDATA[modelos de terceiros]]></category>
		<category><![CDATA[projeto de circuitos]]></category>
		<category><![CDATA[QSpice]]></category>
		<category><![CDATA[simulação de circuito]]></category>
		<category><![CDATA[simulação SPICE]]></category>
		<category><![CDATA[software de simulação]]></category>
		<category><![CDATA[SPICE]]></category>
		<category><![CDATA[subcircuitos]]></category>
		<category><![CDATA[tutorial QSpice]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=1910</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 5</span> <span class="rt-label rt-postfix">minutos</span></span>Aprenda como importar modelos de componentes de terceiros no QSpice, desde a importação simples até a personalização de símbolos no editor de símbolos. Expanda as capacidades do QSpice com este guia prático e detalhado.</p>
<p>The post <a href="https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/">Como Importar Modelos de Terceiros no QSpice</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 5</span> <span class="rt-label rt-postfix">minutos</span></span>
<p class="wp-block-paragraph">Neste tutorial, vamos aprender a importar e utilizar modelos de componentes de terceiros no QSpice, com base em um vídeo do Mike Engelhardt. Este processo é extremamente útil para trabalhar com modelos que não vêm incluídos no software, especialmente durante a fase beta.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="390" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe-1024x390.jpg" alt="" class="wp-image-1834" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe-1024x390.jpg 1024w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe-300x114.jpg 300w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe-768x292.jpg 768w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h4 class="wp-block-heading">Passo 1: Importando um Modelo com Declaração <code>.model</code></h4>



<ul class="wp-block-list">
<li><strong>Encontre o Modelo</strong>: Suponha que você encontrou um modelo de diodo, como o 1N4148, na internet.</li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="1N5711;DI_1N5711;Diodes;Si;  70.0V  15.0mA  1.00ns   Diodes Inc. 
.MODEL DI_1N5711 D  ( IS=315n RS=2.80 BV=70.0 IBV=10.0u&lt;br&gt;+ CJO=2.00p  M=0.333 N=2.03 TT=1.44n )

*SRC=1N5711W;DI_1N5711W;Diodes;Si;  70.0V  15.0mA  1.00ns   Diodes Inc. -
.MODEL DI_1N5711W D  ( IS=315n RS=2.80 BV=70.0 IBV=10.0u&lt;br&gt;+ CJO=2.00p  M=0.333 N=2.03 TT=1.44n )

*SRC=1N5711WS;DI_1N5711WS;Diodes;Si;  70.0V  15.0mA  1.00ns   Diodes Inc. 
.MODEL DI_1N5711WS D  ( IS=315n RS=2.80 BV=70.0 IBV=10.0u&lt;br&gt;+ CJO=2.00p  M=0.333 N=2.03 TT=1.44n )

*SRC=1N6263W;DI_1N6263W;Diodes;Si;  60.0V  15.0mA  1.00ns   Diodes Inc. Schottky 
.MODEL DI_1N6263W D  ( IS=1.82u RS=2.80 BV=60.0 IBV=200n &lt;br&gt;+ CJO=2.65p  M=0.333 N=1.70 TT=1.44n )" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #EE6666; font-style: italic; text-decoration: underline">1N5711</span><span style="color: #F6F6F4">;DI_1N5711;Diodes;Si;  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">70.0V</span><span style="color: #F6F6F4">  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">15.0mA</span><span style="color: #F6F6F4">  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.00ns</span><span style="color: #F6F6F4">   Diodes Inc. </span></span>
<span class="line"><span style="color: #F6F6F4">.MODEL DI_1N5711 </span><span style="color: #62E884">D</span><span style="color: #F6F6F4">  ( IS</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">315n</span><span style="color: #F6F6F4"> RS</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">2.80</span><span style="color: #F6F6F4"> BV</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">70.0</span><span style="color: #F6F6F4"> IBV</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">10.0u</span><span style="color: #F286C4">&lt;</span><span style="color: #F6F6F4">br</span><span style="color: #F286C4">&gt;+</span><span style="color: #F6F6F4"> CJO</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">2.00p</span><span style="color: #F6F6F4">  M</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">0.333</span><span style="color: #F6F6F4"> N</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">2.03</span><span style="color: #F6F6F4"> TT</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.44n</span><span style="color: #F6F6F4"> )</span></span>
<span class="line"></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4">SRC</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1N5711W</span><span style="color: #F6F6F4">;DI_1N5711W;Diodes;Si;  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">70.0V</span><span style="color: #F6F6F4">  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">15.0mA</span><span style="color: #F6F6F4">  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.00ns</span><span style="color: #F6F6F4">   Diodes Inc. </span><span style="color: #F286C4">-</span></span>
<span class="line"><span style="color: #F6F6F4">.MODEL DI_1N5711W </span><span style="color: #62E884">D</span><span style="color: #F6F6F4">  ( IS</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">315n</span><span style="color: #F6F6F4"> RS</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">2.80</span><span style="color: #F6F6F4"> BV</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">70.0</span><span style="color: #F6F6F4"> IBV</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">10.0u</span><span style="color: #F286C4">&lt;</span><span style="color: #F6F6F4">br</span><span style="color: #F286C4">&gt;+</span><span style="color: #F6F6F4"> CJO</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">2.00p</span><span style="color: #F6F6F4">  M</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">0.333</span><span style="color: #F6F6F4"> N</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">2.03</span><span style="color: #F6F6F4"> TT</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.44n</span><span style="color: #F6F6F4"> )</span></span>
<span class="line"></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4">SRC</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1N5711WS</span><span style="color: #F6F6F4">;DI_1N5711WS;Diodes;Si;  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">70.0V</span><span style="color: #F6F6F4">  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">15.0mA</span><span style="color: #F6F6F4">  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.00ns</span><span style="color: #F6F6F4">   Diodes Inc. </span></span>
<span class="line"><span style="color: #F6F6F4">.MODEL DI_1N5711WS </span><span style="color: #62E884">D</span><span style="color: #F6F6F4">  ( IS</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">315n</span><span style="color: #F6F6F4"> RS</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">2.80</span><span style="color: #F6F6F4"> BV</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">70.0</span><span style="color: #F6F6F4"> IBV</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">10.0u</span><span style="color: #F286C4">&lt;</span><span style="color: #F6F6F4">br</span><span style="color: #F286C4">&gt;+</span><span style="color: #F6F6F4"> CJO</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">2.00p</span><span style="color: #F6F6F4">  M</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">0.333</span><span style="color: #F6F6F4"> N</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">2.03</span><span style="color: #F6F6F4"> TT</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.44n</span><span style="color: #F6F6F4"> )</span></span>
<span class="line"></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4">SRC</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1N6263W</span><span style="color: #F6F6F4">;DI_1N6263W;Diodes;Si;  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">60.0V</span><span style="color: #F6F6F4">  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">15.0mA</span><span style="color: #F6F6F4">  </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.00ns</span><span style="color: #F6F6F4">   Diodes Inc. Schottky </span></span>
<span class="line"><span style="color: #F6F6F4">.MODEL DI_1N6263W </span><span style="color: #62E884">D</span><span style="color: #F6F6F4">  ( IS</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.82u</span><span style="color: #F6F6F4"> RS</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">2.80</span><span style="color: #F6F6F4"> BV</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">60.0</span><span style="color: #F6F6F4"> IBV</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">200n</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">&lt;</span><span style="color: #F6F6F4">br</span><span style="color: #F286C4">&gt;+</span><span style="color: #F6F6F4"> CJO</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">2.65p</span><span style="color: #F6F6F4">  M</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">0.333</span><span style="color: #F6F6F4"> N</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">1.70</span><span style="color: #F6F6F4"> TT</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1.44n</span><span style="color: #F6F6F4"> )</span></span></code></pre></div>



<ul class="wp-block-list">
<li><strong>Copie o Texto do Modelo</strong>: Selecione o texto do modelo no site ou no arquivo que você baixou e pressione <code>Ctrl+C</code>.</li>



<li><strong>Cole no QSpice</strong>: Abra o QSpice e na área de trabalho do software, pressione <code>Ctrl+V</code> para colar o modelo.</li>



<li><strong>Confirmação de Símbolo</strong>: O QSpice perguntará se deve criar um símbolo para o modelo. Clique em &#8220;Sim&#8221;. O modelo será importado e o símbolo será automaticamente gerado.</li>
</ul>



<h4 class="wp-block-heading">Passo 2: Importando um Modelo de Subcircuito</h4>



<ul class="wp-block-list">
<li><strong>Localize um Subcircuito</strong>: Como exemplo, vamos importar o modelo de um amplificador operacional LM741. O subcircuito geralmente é definido por uma declaração <code>.subckt</code> e inclui várias linhas de texto.</li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="*-----------------------------------------------------------------------------
* connections:   non-inverting input
*                | inverting input
*                | | positive power supply
*                | | | negative power supply
*                | | | | output
*                | | | | |
.subckt uA741    1 2 3 4 5
*
c1   11 12 8.661E-12
c2    6  7 30.00E-12
dc    5 53 dy
de   54  5 dy
dlp  90 91 dx
dln  92 90 dx
dp    4  3 dx
egnd 99  0 poly(2),(3,0),(4,0) 0 .5 .5
fb    7 99 poly(5) vb vc ve vlp vln 0 10.61E6 -1E3 1E3 10E6 -10E6
ga    6  0 11 12 188.5E-6
gcm   0  6 10 99 5.961E-9
iee  10  4 dc 15.16E-6
hlim 90  0 vlim 1K
q1   11  2 13 qx
q2   12  1 14 qx
r2    6  9 100.0E3
rc1   3 11 5.305E3
rc2   3 12 5.305E3
re1  13 10 1.836E3
re2  14 10 1.836E3
ree  10 99 13.19E6
ro1   8  5 50
ro2   7 99 100
rp    3  4 18.16E3
vb    9  0 dc 0
vc    3 53 dc 1
ve   54  4 dc 1
vlim  7  8 dc 0
vlp  91  0 dc 40
vln   0 92 dc 40
.model dx D(Is=800.0E-18 Rs=1)
.model dy D(Is=800.00E-18 Rs=1m Cjo=10p)
.model qx NPN(Is=800.0E-18 Bf=93.75)
.ends" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F286C4">*-----------------------------------------------------------------------------</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> connections:   non</span><span style="color: #F286C4">-</span><span style="color: #F6F6F4">inverting input</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4">                </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> inverting input</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4">                </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> positive power supply</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4">                </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> negative power supply</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4">                </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> output</span></span>
<span class="line"><span style="color: #F286C4">*</span><span style="color: #F6F6F4">                </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">|</span></span>
<span class="line"><span style="color: #F6F6F4">.subckt uA741    </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">2</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">4</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">5</span></span>
<span class="line"><span style="color: #F286C4">*</span></span>
<span class="line"><span style="color: #F6F6F4">c1   </span><span style="color: #BF9EEE">11</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">12</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">8.661</span><span style="color: #F286C4">E-</span><span style="color: #BF9EEE">12</span></span>
<span class="line"><span style="color: #F6F6F4">c2    </span><span style="color: #BF9EEE">6</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">7</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">30.00</span><span style="color: #F286C4">E-</span><span style="color: #BF9EEE">12</span></span>
<span class="line"><span style="color: #F6F6F4">dc    </span><span style="color: #BF9EEE">5</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">53</span><span style="color: #F6F6F4"> dy</span></span>
<span class="line"><span style="color: #F6F6F4">de   </span><span style="color: #BF9EEE">54</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">5</span><span style="color: #F6F6F4"> dy</span></span>
<span class="line"><span style="color: #F6F6F4">dlp  </span><span style="color: #BF9EEE">90</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">91</span><span style="color: #F6F6F4"> dx</span></span>
<span class="line"><span style="color: #F6F6F4">dln  </span><span style="color: #BF9EEE">92</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">90</span><span style="color: #F6F6F4"> dx</span></span>
<span class="line"><span style="color: #F6F6F4">dp    </span><span style="color: #BF9EEE">4</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4"> dx</span></span>
<span class="line"><span style="color: #F6F6F4">egnd </span><span style="color: #BF9EEE">99</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #62E884">poly</span><span style="color: #F6F6F4">(</span><span style="color: #BF9EEE">2</span><span style="color: #F6F6F4">),(</span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4">,</span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4">),(</span><span style="color: #BF9EEE">4</span><span style="color: #F6F6F4">,</span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4">) </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">.5</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">.5</span></span>
<span class="line"><span style="color: #F6F6F4">fb    </span><span style="color: #BF9EEE">7</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">99</span><span style="color: #F6F6F4"> </span><span style="color: #62E884">poly</span><span style="color: #F6F6F4">(</span><span style="color: #BF9EEE">5</span><span style="color: #F6F6F4">) vb vc ve vlp vln </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10.61</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">6</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">-</span><span style="color: #BF9EEE">1</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">6</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">-</span><span style="color: #BF9EEE">10</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">6</span></span>
<span class="line"><span style="color: #F6F6F4">ga    </span><span style="color: #BF9EEE">6</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">11</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">12</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">188.5</span><span style="color: #F286C4">E-</span><span style="color: #BF9EEE">6</span></span>
<span class="line"><span style="color: #F6F6F4">gcm   </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">6</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">99</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">5.961</span><span style="color: #F286C4">E-</span><span style="color: #BF9EEE">9</span></span>
<span class="line"><span style="color: #F6F6F4">iee  </span><span style="color: #BF9EEE">10</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">4</span><span style="color: #F6F6F4"> dc </span><span style="color: #BF9EEE">15.16</span><span style="color: #F286C4">E-</span><span style="color: #BF9EEE">6</span></span>
<span class="line"><span style="color: #F6F6F4">hlim </span><span style="color: #BF9EEE">90</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> vlim </span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1K</span></span>
<span class="line"><span style="color: #F6F6F4">q1   </span><span style="color: #BF9EEE">11</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">2</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">13</span><span style="color: #F6F6F4"> qx</span></span>
<span class="line"><span style="color: #F6F6F4">q2   </span><span style="color: #BF9EEE">12</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">14</span><span style="color: #F6F6F4"> qx</span></span>
<span class="line"><span style="color: #F6F6F4">r2    </span><span style="color: #BF9EEE">6</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">9</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">100.0</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">3</span></span>
<span class="line"><span style="color: #F6F6F4">rc1   </span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">11</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">5.305</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">3</span></span>
<span class="line"><span style="color: #F6F6F4">rc2   </span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">12</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">5.305</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">3</span></span>
<span class="line"><span style="color: #F6F6F4">re1  </span><span style="color: #BF9EEE">13</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1.836</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">3</span></span>
<span class="line"><span style="color: #F6F6F4">re2  </span><span style="color: #BF9EEE">14</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">10</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1.836</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">3</span></span>
<span class="line"><span style="color: #F6F6F4">ree  </span><span style="color: #BF9EEE">10</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">99</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">13.19</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">6</span></span>
<span class="line"><span style="color: #F6F6F4">ro1   </span><span style="color: #BF9EEE">8</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">5</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">50</span></span>
<span class="line"><span style="color: #F6F6F4">ro2   </span><span style="color: #BF9EEE">7</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">99</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">100</span></span>
<span class="line"><span style="color: #F6F6F4">rp    </span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">4</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">18.16</span><span style="color: #F286C4">E</span><span style="color: #BF9EEE">3</span></span>
<span class="line"><span style="color: #F6F6F4">vb    </span><span style="color: #BF9EEE">9</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> dc </span><span style="color: #BF9EEE">0</span></span>
<span class="line"><span style="color: #F6F6F4">vc    </span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">53</span><span style="color: #F6F6F4"> dc </span><span style="color: #BF9EEE">1</span></span>
<span class="line"><span style="color: #F6F6F4">ve   </span><span style="color: #BF9EEE">54</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">4</span><span style="color: #F6F6F4"> dc </span><span style="color: #BF9EEE">1</span></span>
<span class="line"><span style="color: #F6F6F4">vlim  </span><span style="color: #BF9EEE">7</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">8</span><span style="color: #F6F6F4"> dc </span><span style="color: #BF9EEE">0</span></span>
<span class="line"><span style="color: #F6F6F4">vlp  </span><span style="color: #BF9EEE">91</span><span style="color: #F6F6F4">  </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> dc </span><span style="color: #BF9EEE">40</span></span>
<span class="line"><span style="color: #F6F6F4">vln   </span><span style="color: #BF9EEE">0</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">92</span><span style="color: #F6F6F4"> dc </span><span style="color: #BF9EEE">40</span></span>
<span class="line"><span style="color: #F6F6F4">.model dx </span><span style="color: #62E884">D</span><span style="color: #F6F6F4">(Is</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">800.0</span><span style="color: #F286C4">E-</span><span style="color: #BF9EEE">18</span><span style="color: #F6F6F4"> Rs</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">1</span><span style="color: #F6F6F4">)</span></span>
<span class="line"><span style="color: #F6F6F4">.model dy </span><span style="color: #62E884">D</span><span style="color: #F6F6F4">(Is</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">800.00</span><span style="color: #F286C4">E-</span><span style="color: #BF9EEE">18</span><span style="color: #F6F6F4"> Rs</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">1m</span><span style="color: #F6F6F4"> Cjo</span><span style="color: #F286C4">=</span><span style="color: #EE6666; font-style: italic; text-decoration: underline">10p</span><span style="color: #F6F6F4">)</span></span>
<span class="line"><span style="color: #F6F6F4">.model qx </span><span style="color: #62E884">NPN</span><span style="color: #F6F6F4">(Is</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">800.0</span><span style="color: #F286C4">E-</span><span style="color: #BF9EEE">18</span><span style="color: #F6F6F4"> Bf</span><span style="color: #F286C4">=</span><span style="color: #BF9EEE">93.75</span><span style="color: #F6F6F4">)</span></span>
<span class="line"><span style="color: #F6F6F4">.ends</span></span></code></pre></div>



<ul class="wp-block-list">
<li><strong>Copie o Subcircuito</strong>: Selecione todo o texto do subcircuito e pressione <code>Ctrl+C</code>.</li>



<li><strong>Cole no QSpice</strong>: No QSpice, pressione <code>Ctrl+V</code> para colar o subcircuito. Assim como no passo anterior, o QSpice perguntará se deve criar um símbolo. Clique em &#8220;Sim&#8221;.</li>
</ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="544" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/componente-uA741-colado-1024x544.png" alt="" class="wp-image-1920" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/componente-uA741-colado-1024x544.png 1024w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/componente-uA741-colado-300x159.png 300w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/componente-uA741-colado-768x408.png 768w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/componente-uA741-colado.png 1066w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<ul class="wp-block-list">
<li><strong>Ajuste os Pinos</strong>: Como o QSpice gera um símbolo padrão em forma de caixa, os pinos não estarão organizados de maneira intuitiva. Consulte a documentação do modelo para identificar quais pinos correspondem às entradas, saídas e alimentações.</li>



<li>Você pode rearranjar os pinos arrastando-os ou mudando a justificativa clicando nos pontos vermelhos ao lado dos pinos.</li>



<li>O nome dos pinos não deve ser alterado, pois isso poderia causar problemas na associação dos pinos com as portas do subcircuito.</li>
</ul>



<h4 class="wp-block-heading">Passo 3: Editando o Símbolo no Editor de Símbolos</h4>



<ul class="wp-block-list">
<li><strong>Abra o Editor de Símbolos</strong>: No QSpice, vá para &#8220;Arquivo&#8221; > &#8220;Novo&#8221; > &#8220;Símbolo&#8221; para abrir o editor de símbolos.</li>



<li><strong>Cole o Símbolo Base</strong>: Cole o símbolo gerado automaticamente no editor (Ctrl+C e Ctrl+V).</li>



<li><strong>Personalize o Símbolo</strong>: Substitua a caixa padrão por um símbolo gráfico mais representativo, como um triângulo para um amplificador operacional.</li>



<li><strong>Ocultar Nomes dos Pinos</strong>: Para ocultar os nomes dos pinos, clique duas vezes no nome de um pino e selecione a justificativa central (ponto vermelho do meio) para torná-lo invisível.</li>



<li><strong>Adicione Símbolos</strong>: Adicione sinais de &#8220;+&#8221; e &#8220;-&#8221; para as entradas não inversora e inversora do amplificador operacional, usando o comando de texto do editor.</li>
</ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="563" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/editando-simbolo-uA741-1024x563.png" alt="" class="wp-image-1924" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/editando-simbolo-uA741-1024x563.png 1024w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/editando-simbolo-uA741-300x165.png 300w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/editando-simbolo-uA741-768x422.png 768w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/editando-simbolo-uA741.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<ul class="wp-block-list">
<li><strong>Finalize o Símbolo</strong>: Copie o símbolo finalizado para a área de trabalho do QSpice (Ctrl+C no editor de símbolos e Ctrl+V no QSpice).</li>
</ul>



<h4 class="wp-block-heading">Passo 4: Simulação do Circuito</h4>



<ol class="wp-block-list">
<li><strong>Monte o Circuito</strong>: Conecte o modelo importado em um circuito e adicione os elementos necessários, como fontes de alimentação, resistores e fontes de sinal.</li>



<li><strong>Execute a Simulação</strong>: Configure a simulação conforme necessário e observe os resultados, como a resposta em frequência ou a resposta ao degrau.</li>



<li><strong>Ajuste se Necessário</strong>: Se o símbolo ou o modelo não estiverem funcionando corretamente, revisite os passos anteriores para ajustar.</li>
</ol>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="864" height="544" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/circuito-para-teste-do-componente.png" alt="" class="wp-image-1925" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/circuito-para-teste-do-componente.png 864w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/circuito-para-teste-do-componente-300x189.png 300w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/circuito-para-teste-do-componente-768x484.png 768w" sizes="(max-width: 864px) 100vw, 864px" /></figure>
</div>


<h4 class="wp-block-heading">Considerações Finais</h4>



<p class="wp-block-paragraph">Este tutorial mostrou como importar e ajustar modelos de terceiros no QSpice, tanto para modelos simples quanto para subcircuitos. Com esses passos, você pode expandir as capacidades do QSpice usando modelos de componentes específicos que não vêm nativamente com o software.</p>



<h3 class="wp-block-heading">Referências</h3>



<ol class="wp-block-list">
<li><strong>QSpice Official Documentation</strong>: A documentação oficial do QSpice, que oferece orientação sobre como importar modelos e utilizar outras funcionalidades avançadas do software. Você pode acessar a documentação completa aqui: <a href="https://qspice.com/documentation">QSpice Documentation</a>.</li>



<li><strong>Modelo 1N4148 no ON Semiconductor</strong>: O diodo 1N4148 é amplamente utilizado e o modelo SPICE pode ser encontrado no site do fabricante ON Semiconductor. Veja o modelo SPICE aqui: <a href="https://www.onsemi.com/pdf/datasheet/1n4148-d.pdf">1N4148 SPICE Model</a>.</li>



<li><strong>Modelo LM741 no Texas Instruments</strong>: O amplificador operacional LM741 é um componente clássico, e seu modelo SPICE oficial está disponível no site da Texas Instruments. Acesse o modelo aqui: <a href="https://www.ti.com/lit/zip/snosbw4">LM741 SPICE Model</a>.</li>



<li><strong>Editor de Símbolos no QSpice</strong>: A ferramenta de edição de símbolos no QSpice permite criar e modificar símbolos para melhor representar componentes personalizados. Saiba mais sobre o editor de símbolos no site oficial: <a href="https://qspice.com/symbol-editor">QSpice Symbol Editor</a>.</li>



<li><strong>Vídeo Tutorial QSpice por Mike Engelhardt</strong>: Este vídeo no YouTube, apresentado por Mike Engelhardt, demonstra como importar modelos de terceiros no QSpice, incluindo exemplos práticos e dicas para edição de símbolos. Assista ao vídeo aqui: <a href="https://www.youtube.com/watch?v=GxlkfuHgY2U">Importing Third-Party Models into QSpice</a>.</li>
</ol>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Tutorial Qspace importando modelos e subcircuitos" width="800" height="600" src="https://www.youtube.com/embed/eZ9sZcRs4aM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
<div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/" data-counturl="https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/" data-text="Como+Importar+Modelos+de+Terceiros+no+QSpice" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/">Como Importar Modelos de Terceiros no QSpice</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/simulacao/como-importar-modelos-de-terceiros-no-qspice/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tutorial: Integrando C++ e Verilog-A em Simulações no QSpice</title>
		<link>https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/</link>
					<comments>https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Thu, 15 Aug 2024 23:49:00 +0000</pubDate>
				<category><![CDATA[Simulação]]></category>
		<category><![CDATA[blocos QSpice]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[circuitos analógicos.]]></category>
		<category><![CDATA[circuitos digitais]]></category>
		<category><![CDATA[desenvolvimento de circuitos]]></category>
		<category><![CDATA[integração C++ Verilog]]></category>
		<category><![CDATA[programação em C++]]></category>
		<category><![CDATA[QSpice]]></category>
		<category><![CDATA[simulação analógica]]></category>
		<category><![CDATA[simulação de circuitos]]></category>
		<category><![CDATA[simulação digital]]></category>
		<category><![CDATA[SPICE]]></category>
		<category><![CDATA[tutorial QSpice]]></category>
		<category><![CDATA[Verilog-A]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=1763</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 7</span> <span class="rt-label rt-postfix">minutos</span></span>Aprenda a integrar código C++ e Verilog-A em simulações no QSpice, desde a criação de blocos até a execução, permitindo simulações complexas de circuitos digitais e analógicos.</p>
<p>The post <a href="https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/">Tutorial: Integrando C++ e Verilog-A em Simulações no QSpice</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 7</span> <span class="rt-label rt-postfix">minutos</span></span>
<p class="wp-block-paragraph">Este tutorial ensina como incluir código C++ e Verilog-A em simulações no QSpice, abordando desde a criação dos blocos até a execução das simulações. Você aprenderá a integrar funcionalidades complexas, permitindo simulações de circuitos digitais e analógicos, independentemente da complexidade.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="390" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe-1024x390.jpg" alt="" class="wp-image-1834" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe-1024x390.jpg 1024w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe-300x114.jpg 300w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe-768x292.jpg 768w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/fbfc5e0688d683cef9cb312fe0bb1bbe.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Objetivo</h2>



<p class="wp-block-paragraph">Instruir engenheiros e desenvolvedores na integração de módulos de código C++ e Verilog-A em simulações no QSpice, facilitando a criação de modelos de circuitos digitais e analógicos complexos.</p>



<h2 class="wp-block-heading">Requisitos</h2>



<ul class="wp-block-list">
<li><strong>QSpice</strong> instalado.</li>



<li>Conhecimento básico de programação em C++ e Verilog-A. </li>
</ul>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:40% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="397" height="522" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-180531.png" alt="" class="wp-image-1773 size-full" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-180531.png 397w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-180531-228x300.png 228w" sizes="(max-width: 397px) 100vw, 397px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading">Passo 1: Desenhar o Bloco Inicial</h2>



<h3 class="wp-block-heading"><strong>Desenhe o Bloco Inicial:</strong></h3>



<p class="wp-block-paragraph">Este bloco será configurado para representar uma DLL, com suporte a funções digitais e analógicas.</p>



<p class="wp-block-paragraph">No QSpice, desenhe um bloco que conterá o código usando <code>Draw Hierarchical Entry</code>.</p>
</div></div>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:35% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="281" height="253" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-180928-edited.png" alt="" class="wp-image-1789 size-full"/></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading">Passo 2: Configuração do Bloco</h2>



<h3 class="wp-block-heading"><strong>Configuração do Bloco:</strong></h3>



<p class="wp-block-paragraph">Clique com o botão direito no bloco desenhado no QSpice e selecione <code>Show Symbol Properties</code>.</p>



<p class="wp-block-paragraph">No campo <code>Symbol Type</code>, altere para <code>∅</code>, indicando que o bloco será tratado como uma DLL.</p>
</div></div>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:28% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="238" height="216" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-181424-edited.png" alt="" class="wp-image-1790 size-full"/></figure><div class="wp-block-media-text__content">
<h3 class="wp-block-heading"><strong>Adicionar Portas</strong></h3>



<p class="wp-block-paragraph">Identifique o tipo de dado da porta, como iremos lidar com valores analógicos selecione Float 64 bits.</p>



<p class="wp-block-paragraph">Adicione as portas de entrada e saída organize de forma a ficar coerente com suas funções.</p>



<p class="wp-block-paragraph">Nomeie cada porta, Entrada e Saída.</p>



<p class="wp-block-paragraph">Selecione o tipo de porta.</p>



<p class="wp-block-paragraph">É importante a ordem que se adiciona as portas, portanto comecei pela porta de entrada, e então a de saída.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="395" height="209" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-181648-edited.png" alt="" class="wp-image-1777" style="width:356px;height:auto" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-181648-edited.png 395w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-181648-edited-300x159.png 300w" sizes="(max-width: 395px) 100vw, 395px" /></figure>
</div></div></div>



<h3 class="wp-block-heading"><strong>Nomeação:</strong></h3>



<ul class="wp-block-list">
<li>Nomeie o bloco de forma clara, como &#8220;ModuloAnalise&#8221;.</li>
</ul>



<div class="wp-block-media-text has-media-on-the-right is-stacked-on-mobile" style="grid-template-columns:auto 59%"><div class="wp-block-media-text__content">
<h2 class="wp-block-heading">Passo 3: Escrever e Compilar Código C++</h2>



<h3 class="wp-block-heading">Abertura da Interface C++</h3>



<p class="wp-block-paragraph">Se necessário, crie um template.</p>



<p class="wp-block-paragraph">Clique com o botão direito no bloco e selecione <code>C++ Interface &gt; Open C++ Source</code>.</p>



<p class="wp-block-paragraph">Ele irá te perguntar se deseja criar o arquivo com base num template padrão, neste caso responda sim.</p>



<h3 class="wp-block-heading">Selecionando as Estruturas de código</h3>



<p class="wp-block-paragraph">Selecione as três primeiras opções.</p>


<div class="wp-block-image">
<figure class="alignright size-full is-resized"><img loading="lazy" decoding="async" width="509" height="301" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-182235.png" alt="" class="wp-image-1765" style="width:416px;height:auto" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-182235.png 509w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-182235-300x177.png 300w" sizes="(max-width: 509px) 100vw, 509px" /></figure>
</div></div><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="568" height="285" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-182112.png" alt="" class="wp-image-1767 size-full" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-182112.png 568w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-182112-300x151.png 300w" sizes="(max-width: 568px) 100vw, 568px" /></figure></div>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="232" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-185510-1024x232.png" alt="" class="wp-image-1764" style="width:971px;height:auto" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-185510-1024x232.png 1024w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-185510-300x68.png 300w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-185510-768x174.png 768w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-14-185510.png 1331w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h3 class="wp-block-heading">Explicando o Código C++</h3>



<p class="wp-block-paragraph">Vamos explicar a estrutura do código C++ gerado para o QSpice e como ele interage com o circuito simulado.</p>



<ul class="wp-block-list">
<li><strong>Struct <code>sMEUPRIMEIROCOMPONENTE</code>:</strong> O <code>struct sMEUPRIMEIROCOMPONENTE</code> é uma estrutura de dados que serve como um contêiner para armazenar o estado interno do componente durante a simulação. Ele é usado para preservar informações entre as diferentes chamadas da função <code>meuprimeirocomponente</code>. O <code>opaque</code>, que é um ponteiro para esta estrutura, permite que a função mantenha e manipule o estado do componente entre as simulações.</li>



<li><strong>Union <code>uData</code>:</strong> A <code>union</code> <code>uData</code> permite acessar diferentes tipos de dados usando a mesma área de memória. No QSpice, <code>uData</code> mapeia as variáveis de simulação para os tipos corretos, como <code>double</code> para valores de Entrada e Saída.</li>



<li><strong>Função <code>meuprimeirocomponente</code>:</strong> Esta função avalia o módulo de simulação, recebendo um ponteiro para <code>sMEUPRIMEIROCOMPONENTE</code>, o tempo <code>t</code>, e um array <code>data</code> de tipo <code>uData</code>, que mapeia as portas:<br>cpp extern &#8220;C&#8221; __declspec(dllexport) void meuprimeirocomponente(struct sMEUPRIMEIROCOMPONENTE **opaque, double t, union uData *data) { double Entrada = data[0].d; double &amp;Saida = data[1].d;</li>



<li><strong>Uso de <code>uData</code>:</strong> Permite que o código C++ acesse as portas do componente independentemente do tipo de dado subjacente.</li>



<li><strong>Inicialização de <code>opaque</code>:</strong> Se <code>opaque</code> não estiver inicializado, ele é alocado e zerado usando a função <code>bzero: </code><br><code>if(!*opaque) {</code><br><code>  *opaque = (struct sMEUPRIMEIROCOMPONENTE *) malloc(sizeof(struct sMEUPRIMEIROCOMPONENTE)); </code><br>    <code>bzero(*opaque, sizeof(struct sMEUPRIMEIROCOMPONENTE)); </code><br><code>}</code></li>



<li><strong>Bloco de Inicialização com <code>bzero</code>:</strong> A função <code>bzero</code> zera a memória alocada para <code>sMEUPRIMEIROCOMPONENTE</code>, garantindo que todos os campos comecem com valores definidos.</li>
</ul>



<h3 class="wp-block-heading">Escrever o Código C++</h3>



<p class="wp-block-paragraph">Após a inicialização do ponteiro <code>opaque</code>, o código que implementa a lógica do componente deve ser inserido logo após essa verificação e alocação. Este código representa a função principal do módulo, onde a lógica de simulação é implementada.</p>



<p class="wp-block-paragraph">Por exemplo, se o módulo deve aplicar um ganho a um sinal de entrada, o código seria inserido da seguinte forma:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36"><svg xmlns="http://www.w3.org/2000/svg" width="54" height="14" viewBox="0 0 54 14"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="6" cy="6" r="6" fill="#FF5F56" stroke="#E0443E" stroke-width=".5"></circle><circle cx="26" cy="6" r="6" fill="#FFBD2E" stroke="#DEA123" stroke-width=".5"></circle><circle cx="46" cy="6" r="6" fill="#27C93F" stroke="#1AAB29" stroke-width=".5"></circle></g></svg></span><span role="button" tabindex="0" data-code="const float gain = 2.3;  // Definindo o ganho internamente
Saida = Entrada * gain;  // Aplicando o ganho à entrada" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #F6F6F4">const float gain </span><span style="color: #F286C4">=</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">2</span><span style="color: #F6F6F4">.</span><span style="color: #BF9EEE">3</span><span style="color: #F6F6F4">;  </span><span style="color: #7B7F8B">// Definindo o ganho internamente</span></span>
<span class="line"><span style="color: #F6F6F4">Saida </span><span style="color: #F286C4">=</span><span style="color: #F6F6F4"> Entrada </span><span style="color: #F286C4">*</span><span style="color: #F6F6F4"> gain;  </span><span style="color: #7B7F8B">// Aplicando o ganho à entrada</span></span></code></pre></div>



<p class="wp-block-paragraph">Neste trecho, o sinal de <strong>Entrada</strong> é multiplicado pelo valor fixo de <strong>gain</strong> para produzir o sinal de <strong>Saída</strong>. Esse código deve ser colocado logo após a inicialização do ponteiro <code>opaque</code>, dentro da função <code>meuprimeirocomponente</code>.</p>



<h3 class="wp-block-heading">Compilar o Código</h3>



<ul class="wp-block-list">
<li>Compile o código clicando com o botão direito no bloco e selecionando <code>Compile</code>.</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="454" height="252" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/image-4.png" alt="" class="wp-image-1837" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/image-4.png 454w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/image-4-300x167.png 300w" sizes="(max-width: 454px) 100vw, 454px" /></figure>
</div>


<h2 class="wp-block-heading">Passo 4: Escrever e Compilar Código Verilog-A</h2>



<h3 class="wp-block-heading"><strong>Duplicar o Bloco:</strong></h3>



<ul class="wp-block-list">
<li>Copie o bloco criado no Passo 1 e renomeie-o para usá-lo com código Verilog-A.</li>
</ul>



<h3 class="wp-block-heading"><strong>Abertura da Interface Verilog-A:</strong></h3>



<ul class="wp-block-list">
<li>Clique com o botão direito no novo bloco e selecione <code>Verilog Interface &gt; Open Verilog Source</code>.</li>



<li>Crie um template Verilog-A se necessário.</li>
</ul>



<h3 class="wp-block-heading"><strong>Declarar Parâmetros e Portas no Verilog-A:</strong></h3>



<ul class="wp-block-list">
<li><strong>Ordem das Portas e Parâmetros:</strong> A ordem das portas no código Verilog-A deve coincidir com a ordem no esquemático do QSpice para garantir o correto mapeamento dos sinais.</li>



<li><strong>Parâmetros Internos:</strong> Parâmetros como <code>threshold</code>, <code>high_value</code>, e <code>low_value</code> são fixos durante a simulação. Para modificá-los, pare a simulação, ajuste os valores no código, recompile e reinicie: <br><code>module analog_module(input real vin, output real vout); <br>    parameter real threshold = 0.5; <br>    parameter real high_value = 1.0; <br>    parameter real low_value = 0.0; <br><br>    always @(vin) <br>        vout = (vin &gt; threshold) ? high_value : low_value; </code><br><code>endmodule</code></li>



<li><strong>Ajuste dos Parâmetros em Tempo de Simulação:</strong> Para ajustar os parâmetros durante a simulação, externalize-os através de portas: <br><code>module analog_module(input real vin, input real vthresh, output real vout); </code><br>    <code>real high_value = 1.0; </code><br>    <code>real low_value = 0.0; </code><br><code>  always @(vin)</code><br>      <code> vout = (vin &gt; vthresh) ? high_value : low_value; endmodule</code></li>
</ul>



<h3 class="wp-block-heading"><strong>Compilar o Código:</strong></h3>



<ul class="wp-block-list">
<li>Compile o código Verilog-A. Após corrigir eventuais erros, o QSpice confirmará a criação da DLL.</li>
</ul>



<h2 class="wp-block-heading">Passo 5: Configurar e Executar a Simulação</h2>



<h3 class="wp-block-heading"><strong>Configuração da Simulação:</strong></h3>



<ul class="wp-block-list">
<li><strong>Conhecimento em SPICE:</strong> Para configurar a simulação corretamente, é necessário um entendimento básico do SPICE, pois o processo envolve a construção de um circuito utilizando fontes de tensão e elementos de interconexão, como resistores e capacitores.</li>



<li><strong>Adicionar Fontes de Tensão:</strong> Insira uma fonte de tensão no circuito, de preferência uma senoidal, arbitrária ou exponencial, que forneça um sinal variável. Este sinal deve ser conectado à porta de <strong>Entrada</strong> de cada bloco X1 e X2.</li>



<li><strong>Adicionar Ground:</strong> Conecte o terminal negativo da fonte de tensão a um nó de ground (terra). Este passo é fundamental, pois o SPICE exige a presença de um nó de ground como referência para realizar as simulações.</li>



<li><strong>Conexão das Portas de Saída:</strong> A porta de <strong>Saída</strong> de cada bloco deve ser conectada a um fio (wire) que não se conecta a lugar algum. Isso é necessário para que, durante a simulação, os valores nas portas de saída possam ser medidos corretamente.</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="390" src="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-15-205917-1024x390.png" alt="" class="wp-image-1818" srcset="https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-15-205917-1024x390.png 1024w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-15-205917-300x114.png 300w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-15-205917-768x292.png 768w, https://basicaodaeletronica.com.br/wp-content/uploads/2024/08/Captura-de-tela-2024-08-15-205917.png 1166w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h3 class="wp-block-heading"><strong>Execução da Simulação:</strong></h3>



<ul class="wp-block-list">
<li>Execute a simulação e observe as formas de onda na <strong>Entrada</strong> e <strong>Saída</strong> dos blocos. Verifique se os resultados obtidos estão de acordo com o comportamento esperado do circuito.</li>
</ul>



<h3 class="wp-block-heading"><strong>Análise dos Resultados:</strong></h3>



<ul class="wp-block-list">
<li>Verifique se o comportamento do circuito está de acordo com as expectativas. Ajuste parâmetros e recompile, se necessário.</li>
</ul>



<h2 class="wp-block-heading">Exemplos Avançados</h2>



<p class="wp-block-paragraph">Explore o exemplo <code>Practical Switch Mode Power Supply</code> no QSpice:</p>



<ul class="wp-block-list">
<li>Navegue até <code>File &gt; Open Demo</code>.</li>



<li>Estude o exemplo para aprender como integrar modelos complexos com C++ e Verilog-A.</li>
</ul>



<h2 class="wp-block-heading">Dicas Avançadas</h2>



<ul class="wp-block-list">
<li><strong>Simulação Mista:</strong> Combine circuitos analógicos e digitais dentro do QSpice para criar simulações complexas.</li>



<li><strong>Automatização com Scripts:</strong> Use C++ para automatizar processos dentro das simulações, como detectar estados específicos e ajustar parâmetros dinamicamente.</li>
</ul>



<h2 class="wp-block-heading">Referências</h2>



<ul class="wp-block-list">
<li>Engelhardt, M. (2023). <em>How to Include C++ and Verilog in QSpice Simulations</em>. <a href="https://www.youtube.com/watch?v=GPA6FIYPa3E">YouTube</a>.</li>



<li>Accellera Systems Initiative. (2019). <em>Verilog-AMS Language Reference Manual Version 2.4</em>. <a href="https://www.accellera.org/images/downloads/standards/v-ams/VAMS-LRM-2-4.pdf">Accellera</a>.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">Este tutorial foi elaborado para guiá-lo na integração de C++ e Verilog-A em suas simulações no QSpice. Se você quiser ver este tutorial em ação, convido você a assistir ao vídeo no YouTube. Não deixe de visitar o canal, inscrever-se, curtir o vídeo e comentar com suas dúvidas e sugestões. Sua participação é muito importante!</p>


<p><iframe title="Tutorial Como produzir novos componentes usando C++ e Verilog no Qspice" width="800" height="600" src="https://www.youtube.com/embed/qR8RtP-VNl8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p><div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/" data-counturl="https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/" data-text="Tutorial:+Integrando+C%2B%2B+e+Verilog-A+em+Simula%C3%A7%C3%B5es+no+QSpice" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/">Tutorial: Integrando C++ e Verilog-A em Simulações no QSpice</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/simulacao/tutorial-integrando-c-e-verilog-a-em-simulacoes-no-qspice/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Explorando o SPICE: Ferramentas de Simulação de Circuitos de A a Z</title>
		<link>https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/</link>
					<comments>https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/#respond</comments>
		
		<dc:creator><![CDATA[Carlos Delfino]]></dc:creator>
		<pubDate>Mon, 29 Jul 2024 02:44:50 +0000</pubDate>
				<category><![CDATA[Simulação]]></category>
		<category><![CDATA[ADIsimPE]]></category>
		<category><![CDATA[Altium Designer]]></category>
		<category><![CDATA[Cadence Allegro]]></category>
		<category><![CDATA[ferramentas SPICE]]></category>
		<category><![CDATA[Gnucap]]></category>
		<category><![CDATA[HSpice]]></category>
		<category><![CDATA[KiCad]]></category>
		<category><![CDATA[LTspice]]></category>
		<category><![CDATA[Mentor Graphics Eldo]]></category>
		<category><![CDATA[MultiSim]]></category>
		<category><![CDATA[NGSpice]]></category>
		<category><![CDATA[OrCAD PSpice Designer]]></category>
		<category><![CDATA[Proteus]]></category>
		<category><![CDATA[PSpice]]></category>
		<category><![CDATA[Qucs-S]]></category>
		<category><![CDATA[Saber]]></category>
		<category><![CDATA[simulação de circuitos]]></category>
		<category><![CDATA[Spectre]]></category>
		<category><![CDATA[SPICE3]]></category>
		<category><![CDATA[TINA-TI]]></category>
		<category><![CDATA[XSPICE]]></category>
		<guid isPermaLink="false">https://basicaodaeletronica.com.br/?p=743</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 2</span> <span class="rt-label rt-postfix">minutos</span></span>Introdução SPICE (Simulation Program with Integrated Circuit Emphasis) é uma ferramenta essencial no desenvolvimento e análise de circuitos, amplamente utilizada por engenheiros eletrônicos e técnicos. Desde sua criação na Universidade da Califórnia, Berkeley, na década de 1970, SPICE se tornou o padrão-ouro para a simulação de circuitos devido à sua precisão e versatilidade. História do [&#8230;]</p>
<p>The post <a href="https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/">Explorando o SPICE: Ferramentas de Simulação de Circuitos de A a Z</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo de Leitura: </span> <span class="rt-time"> 2</span> <span class="rt-label rt-postfix">minutos</span></span>
<h4 class="wp-block-heading">Introdução</h4>



<p class="wp-block-paragraph">SPICE (Simulation Program with Integrated Circuit Emphasis) é uma ferramenta essencial no desenvolvimento e análise de circuitos, amplamente utilizada por engenheiros eletrônicos e técnicos. Desde sua criação na Universidade da Califórnia, Berkeley, na década de 1970, SPICE se tornou o padrão-ouro para a simulação de circuitos devido à sua precisão e versatilidade.</p>



<h4 class="wp-block-heading">História do SPICE</h4>



<p class="wp-block-paragraph">SPICE foi criado por Laurence Nagel e seu professor Donald Pederson no início dos anos 1970, na Universidade da Califórnia, Berkeley. Originalmente uma ferramenta educacional, rapidamente ganhou popularidade na indústria devido à sua precisão. O lançamento do SPICE 2, em 1975, solidificou sua posição como padrão para a simulação de circuitos, levando ao desenvolvimento de diversas versões comerciais e open-source.</p>



<h4 class="wp-block-heading">Ferramentas Comerciais</h4>



<p class="wp-block-paragraph"><strong>HSPICE</strong>: Desenvolvido pela Synopsys, é altamente preciso e amplamente usado na indústria para validar circuitos. <a href="https://www.synopsys.com/verification/ams-verification/circuit-simulation/hspice.html">HSPICE</a></p>



<p class="wp-block-paragraph"><strong>PSpice</strong>: Parte do OrCAD, permite análises detalhadas de circuitos analógicos e digitais, utilizado no design de eletrônicos. <a href="https://www.orcad.com/resources/pspice">PSpice</a></p>



<p class="wp-block-paragraph"><strong>LTspice</strong>: Gratuito e de alta performance, facilita a simulação e análise de circuitos em diversas condições. <a href="https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html">LTspice</a></p>



<p class="wp-block-paragraph"><strong>Spectre</strong>: Oferece simulação de circuitos analógicos, RF e mistos com alta precisão. <a href="https://www.cadence.com/en_US/home/tools/custom-ic-analog-rf-design/circuit-simulation/spectre-simulation-platform.html">Spectre</a></p>



<p class="wp-block-paragraph"><strong>TINA-TI</strong>: Simulador gratuito que permite simulações de DC, transitório e frequência. <a href="https://www.ti.com/tool/TINA-TI">TINA-TI</a></p>



<p class="wp-block-paragraph"><strong>Saber</strong>: Utilizada para simulações precisas de circuitos analógicos, digitais e mistos. <a href="https://www.synopsys.com/verification/ams-verification/circuit-simulation/saber.html">Saber</a></p>



<p class="wp-block-paragraph"><strong>Mentor Graphics Eldo</strong>: Plataforma para simulações analógicas e de sinais mistos, oferecendo alta precisão. <a href="https://www.mentor.com/products/simulation/analog-mixed-signal-simulation/eldo-platform">Mentor Graphics Eldo</a></p>



<h4 class="wp-block-heading">Ferramentas Gratuitas e Open-Source</h4>



<p class="wp-block-paragraph"><strong>Ngspice</strong>: Simulador SPICE open-source avançado. <a href="http://ngspice.sourceforge.io">Ngspice</a></p>



<p class="wp-block-paragraph"><strong>XSPICE</strong>: Extensão para simulações de sinais mistos e circuitos analógicos. <a href="http://www.intusoft.com/xspice.htm">XSPICE</a></p>



<p class="wp-block-paragraph"><strong>Qucs-S</strong>: Suporta simulações de circuitos analógicos e digitais com interface gráfica intuitiva. <a href="http://qucs.sourceforge.net">Qucs-S</a></p>



<p class="wp-block-paragraph"><strong>Gnucap</strong>: Simulador de circuitos com extensibilidade através de plugins. <a href="http://gnucap.org">Gnucap</a></p>



<p class="wp-block-paragraph"><strong>KiCad</strong>: Suíte de software EDA para design de PCB e simulação de circuitos, suportando SPICE. <a href="http://kicad.org">KiCad</a></p>



<h4 class="wp-block-heading">Ferramentas Especializadas</h4>



<p class="wp-block-paragraph"><strong>ADIsimPE</strong>: Combina SPICE com bibliotecas específicas da Analog Devices. <a href="https://www.analog.com/en/design-center/interactive-design-tools/adisimpe.html">ADIsimPE</a></p>



<p class="wp-block-paragraph"><strong>MultiSim</strong>: Ferramenta de simulação e análise utilizada na educação e indústria. <a href="https://www.ni.com/multisim">MultiSim</a></p>



<p class="wp-block-paragraph"><strong>OrCAD PSpice Designer</strong>: Plataforma robusta para simulações SPICE e design de PCB. <a href="https://www.orcad.com/resources/pspice">OrCAD PSpice Designer</a></p>



<h4 class="wp-block-heading">Ferramentas Acadêmicas</h4>



<p class="wp-block-paragraph"><strong>SPICE3</strong>: Desenvolvido na Universidade da Califórnia em Berkeley, usado em pesquisas e educação. <a href="http://bwrcs.eecs.berkeley.edu/Classes/IcBook/SPICE/">SPICE3</a></p>



<p class="wp-block-paragraph"><strong>HSPICE</strong>: Também utilizado em universidades para pesquisas avançadas. <a href="https://www.synopsys.com/verification/ams-verification/circuit-simulation/hspice.html">HSPICE</a></p>



<h4 class="wp-block-heading">Ferramentas EDA que Utilizam SPICE</h4>



<p class="wp-block-paragraph"><strong>Proteus</strong>: Combina SPICE com design de PCB e simulação de microcontroladores. <a href="https://www.labcenter.com">Proteus</a></p>



<p class="wp-block-paragraph"><strong>Altium Designer</strong>: Integra SPICE para simulação de circuitos dentro do design de PCB. <a href="https://www.altium.com/altium-designer/what-is-altium-designer">Altium Designer</a></p>



<p class="wp-block-paragraph"><strong>Cadence Allegro</strong>: Oferece simulação de circuitos com SPICE no design de PCB. <a href="https://www.cadence.com/en_US/home/tools/pcb-design-and-analysis/allegro-downloads-start.html">Cadence Allegro</a></p>



<p class="wp-block-paragraph"><strong>OrCAD PCB Designer</strong>: Inclui PSpice para simulação de circuitos e design de PCB. <a href="https://www.orcad.com/resources/pspice">OrCAD PCB Designer</a></p>
<div style='clear:both'></div><div  class='the_champ_counter_container the_champ_horizontal_counter'><div class='the_champ_counter_title' style="font-weight:bold"></div><ul class="the_champ_sharing_ul"><li style="padding:7.35px 0 !important" class="the_champ_facebook_share"><div class="fb-share-button" data-href="https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/" data-layout="button_count"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_like"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_facebook_recommend"><div class="fb-like" data-href="https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/" data-layout="button_count" data-action="recommend" data-show-faces="false" data-share="false"></div></li><li style="padding:7.35px 0 !important" class="the_champ_twitter_tweet" data-super-socializer-href="https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/"><a href="https://twitter.com/share" class="twitter-share-button" data-url="https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/" data-counturl="https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/" data-text="Explorando+o+SPICE:+Ferramentas+de+Simula%C3%A7%C3%A3o+de+Circuitos+de+A+a+Z" data-via="" data-lang="" >Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document, "script", "twitter-wjs");</script></li><li style="padding:7.35px 0!important;margin-top:-2px!important" class="the_champ_linkedin_share"><script src="//platform.linkedin.com/in.js" type="text/javascript">lang: </script><script type="IN/Share" data-url="https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/" data-counter="right"></script></li><li style="padding:7.35px 0 !important" class="the_champ_reddit"><script type="text/javascript" src="//www.reddit.com/static/button/button1.js"></script></li></ul><div style="clear:both"></div></div><div style='clear:both'></div><div class='the_champ_sharing_container the_champ_vertical_sharing the_champ_hide_sharing the_champ_bottom_sharing' style='width:44px;left: -10px;top: 100px;-webkit-box-shadow:none;box-shadow:none;' data-super-socializer-href="https://basicaodaeletronica.com.br/category/simulacao/feed/"data-super-socializer-no-counts="1"><div class="the_champ_sharing_ul"><a aria-label="Facebook" class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_facebook_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="X" class="the_champ_button_x" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="X" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_x" style="background-color:#2a2a2a;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_X_count">&nbsp;</span><svg width="100%" height="100%" style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#fff" d="M21.751 7h3.067l-6.7 7.658L26 25.078h-6.172l-4.833-6.32-5.531 6.32h-3.07l7.167-8.19L6 7h6.328l4.37 5.777L21.75 7Zm-1.076 16.242h1.7L11.404 8.74H9.58l11.094 14.503Z"></path></svg></span></a><a aria-label="Linkedin" class="the_champ_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_linkedin_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="the_champ_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F&title=Simula%C3%A7%C3%A3o" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_reddit_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a aria-label="Whatsapp" class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=Simula%C3%A7%C3%A3o https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_whatsapp_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Twitter" class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?text=Simula%C3%A7%C3%A3o&url=https%3A%2F%2Fbasicaodaeletronica.com.br%2Fcategory%2Fsimulacao%2Ffeed%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_twitter_count">&nbsp;</span><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Instagram" class="the_champ_button_instagram" href="https://www.instagram.com/" title="Instagram" rel="nofollow noopener" target="_blank" style="font-size:24px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="the_champ_svg" style="background-color:#53beee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:24px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><span class="the_champ_square_count the_champ_instagram_count">&nbsp;</span><svg style="display:block;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" style="font-size:24px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://basicaodaeletronica.com.br/category/simulacao/feed/" onclick="event.preventDefault()"><span class="the_champ_square_count">&nbsp;</span><span class="the_champ_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="theChampMoreSharingPopup(this, 'https://basicaodaeletronica.com.br/category/simulacao/feed/', 'Simula%C3%A7%C3%A3o', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div></div><p>The post <a href="https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/">Explorando o SPICE: Ferramentas de Simulação de Circuitos de A a Z</a> first appeared on <a href="https://basicaodaeletronica.com.br">Basicão da Eletrônica</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://basicaodaeletronica.com.br/simulacao/explorando-o-spice-ferramentas-de-simulacao-de-circuitos-de-a-a-z/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
