Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
training:block_diagrams [2016/02/29 03:29] kluong [Examples] |
training:block_diagrams [2021/09/19 21:59] (current) |
||
---|---|---|---|
Line 8: | Line 8: | ||
Depending on what you're trying to describe the specific elements can be different but here are some points you should follow: | Depending on what you're trying to describe the specific elements can be different but here are some points you should follow: | ||
+ | |||
* **Figure out what information you want to convey to the audience** | * **Figure out what information you want to convey to the audience** | ||
+ | * Do you even need a block diagram? Why? | ||
* Are you describing the overall system? | * Are you describing the overall system? | ||
* Are you describing an algorithm? | * Are you describing an algorithm? | ||
* Are you describing a workflow? | * Are you describing a workflow? | ||
- | * You may need multiple block diagrams in your presentation, or you might need less. | + | * Do you need multiple block diagrams? |
+ | |||
+ | * **Look through some of the [[ .:block diagram examples:start]]** | ||
+ | * Which one is closest to what you're trying to aim for? | ||
+ | * Do any of them fit what you're trying to describe? | ||
+ | * Look through the other project's presentations to look at their block diagrams | ||
* **Outline the blocks that you need to describe** | * **Outline the blocks that you need to describe** | ||
- | * For hardware - how are the hardware components interconnected? | + | * What are your blocks going to be in this case? Hardware components? Libraries? Software States? |
- | * For software - you might be describing how your program logically flows from one state to another | + | * What are the connections between your blocks? |
- | * **Include enough text to give your audience context** | + | * **Get comments/feedback early and revise** |
- | * Label communication types or voltage/current measurements | + | * Do not work on this the night before |
+ | * It's important to get some feedback from either the leadership team or another team | ||
+ | * Look at something else and come back to the block diagram after a while | ||
+ | ===== Functional Block Diagram ===== | ||
- | * **Make sure that you're representing things correctly** | + | Functional block diagrams describe what your system's functions are and not necessarily how it's implemented. They very concisely describe the behavior of your system and is a good primer to describe your design. |
- | * Is there a chance for misintrepretation? | + | |
- | + | ||
- | * **Get comments/feedback early and revise** | + | |
===== Tools ===== | ===== Tools ===== | ||
Line 37: | Line 43: | ||
* Powerpoint | * Powerpoint | ||
* Google Presentations | * Google Presentations | ||
- | * Draw.io | + | * [[ https://www.draw.io/ | Draw.io ]] |
===== Reading ===== | ===== Reading ===== | ||
- | * https://en.wikipedia.org/wiki/Block_diagram | + | - https://en.wikipedia.org/wiki/Block_diagram |
- | * https://www.smartdraw.com/block-diagram/ | + | - https://www.smartdraw.com/block-diagram/ |
- | + | ||
- | ===== Examples ===== | + | |
- | + | ||