آناتومی نت لیست در hspice

زوج تفاضلی BJTدر ادامه ی این سری نوشته ها می خواهیم کار با hspice را شروع کنیم. هدف هم تحلیل مدار ساده ی زوج تفاضلی BJT مقابل است.

قبل از هر کاری لازم است برای پروژه ی شبیه سازی خود netlist تهیه کنیم. netlist در واقع لیست تمام عناصر و گره های مدار است که طبق دستور العمل به خصوصی نوشته می شود. آن چه در این نوشته قصد بررسی آن را داریم ساختار کلی یک netlist استاندارد است با توضیح مختصری راجع به المان های مداری که می توانیم در netlist تعریف کنیم.

نکته ی اول در نوشتن یک نت لیست استاندراد این است که دقت کنیم نت لیست لزوما باید با دستور END پایان پذیرد. در غیر این صورت شبیه سازی انجام نخواهد شد.

مورد دیگری که بی توجهی به آن باعث اشکال در شبیه سازی می شود نوشتن دستور در خط اول نت لیست است. خط اول نت لیست برای ذخیره ی عنوان پروژه در نظر گرفته شده و به همین خاطر نباید از آن برای نوشتن دستور یا تعریف المان های مدار استفاده کرد.

در ادامه نت لیست مربوط به مدار زوج تفاضلی مطرح شده را مشاهده و بررسی خواهیم کرد.

(بیشتر…)


راه اندازی سنسور دما (LM335) و اندازه گیری دما با AVR

سنسور lm335 یک سنسور دماست که در گستره ی وسیعی به صورت خطی عمل می کند. به بیان روشن تر بعد از کالیبره کردن سنسور در دمای مشخص (۲۵ درجه ی سانتیگراد بهترین دما برای کالیبراسیون است.) رابطه ی خروجی سنسور با دما به صورت خطی بوده و با هر درجه افزایش یا کاهش دما به مقدار ۱۰میلی ولت تغییر می کند. به این ترتیب می توان گفت کار کردن با lm335 بسیار ساده بوده و راه اندازی آن زمان و کار زیادی نیاز ندارد.

سنسور lm335 به صورت یک دیود زنر عمل می کند که ولتاژ شکست آن به صورت خطی با دما تغییر می کند و با افزایش یک درجه ی سانتیگراد به اندازه ی ۱۰میلی ولت تغییر می کند. با این توضیح طراحی مدار راه انداز خیلی پیچیده نیست و با توجه به چند نکته به راحتی انجام می گیرد.

مدار راه انداز lm355

(بیشتر…)