Jump to content
  • entries
    38
  • comments
    1029
  • views
    37429

Три закона схемотехники

Falconist

2173 views

Никак не претендуя на лавры Исаака Азимова, тем не менее, в свое время сформулировал три закона схемотехники:

1. Наилучшая элементная база - та, с которой знаком.

Следствие: Любую задачу можно решить самыми разными способами.

Учиться, конечно, надо обязательно, осваивая новые компоненты. Причем, постоянно. Но из всего существующего на сегодняшний день многообразия компонентов для разработки всё-таки надо выбирать те, о которых точно знаешь, как именно они работают.

 

2. Сложность настройки прямо пропорциональна количеству узлов с совмещенными функциями

Следствие 1: Каждый узел должен выполнять только одну-единственную, присущую ему, функцию.

Лучше поставить 3-4 лишних корпуса, чем заморачиваться с настройкой, если связи настолько хитры, что "косяк" только в одной из них делает неработоспособной всю остальную схему (например, рефлексные приемники). Именно поэтому целесообразно разделять схему на отдельные узлы, каждый из которых в принципе автономен и может настраиваться независимо от других.

Следствие 2: Опираясь при проектировании устройства на недокументированные свойства компонентов, не удивляйтесь его неработоспособности.

Следствие 3: Простота - хуже воровства.

 

3. Работает? И НЕ ДЫШАТЬ!!!

Следствие 1: Лучшее - враг хорошего.

Следствие 2: Самое долговременное - это временное.

Разъяснений не требует :bye:


 

  • Like 1
  • Upvote 12


0 Comments


Recommended Comments

There are no comments to display.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...