Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import math
- R1 = 10**3 * (float(input("Enter R1 (kOhms): ")))
- C1 = 10**-6 * (float(input("Enter C1 (uFarads): ")))
- VCC = int(input("Enter VCC: "))
- ton = math.log(3) * R1 * C1
- toff = ton
- f = 1 / (ton + toff)
- dc = (ton / (ton + toff)) * 100
- vmax = VCC + 0.5 * VCC
- vmin = -0.5 * VCC
- print(f"Ton = Toff = {ton * 1000:.4f} msec")
- print(f"F = {f:.4f} Hz, D.C. = {dc}%")
- print(f"Vmax = {vmax}V, Vmin = {vmin}V")
- דוגמה לשימוש ברב-רטט חופשי (מתנד גל ריבועי):
- רב-רטט חופשי משמש בשעון דיגיטלי ליצירת אות שעון מחזורי המניע את פעולת המעגלים הסינכרוניים בו.
- תפקיד (100KOhm) R2:
- להעביר את הרמה הלוגית לכניסה של השער הראשון, והגנה על הכניסה מקפיצת המתח הגבוהה של VCC1.5 – הרי היא מסוגלת להכיל רק עד VCC. אם לא, יכול להיווצר נזק למעגל.
- ניתן לשנות את מחזור הפעולה בעזרת חיבור טורי של דיודה ונגד נוסף במקביל לנגד 2R.
- https://i.imgur.com/OB7nt9S.png
- https://i.imgur.com/Nyb6YFJ.png
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement