Skip to content

Release AEI REV A Design#278

Open
mohamed-dek1 wants to merge 63 commits intodevelopfrom
aei-rev-a
Open

Release AEI REV A Design#278
mohamed-dek1 wants to merge 63 commits intodevelopfrom
aei-rev-a

Conversation

@mohamed-dek1
Copy link
Copy Markdown
Contributor

Closes #276, Closes #277

Notes

Anything reviewers should be aware of when reviewing? Other related issues? Known problems? Future work?

Self-Review

  1. Are all files under 300 kB (if not, please carefully assess whether it is worth committing them)? Yes
  2. Are all files named according to the appropriate naming convention, i.e., dash-case, camelCase, snake case? Yes
  3. Do all Markdown files follow the CONTRIBUTING article template? No: Some markdown files follow the PCB Release template
  4. Do all links work in the material that the PR is adding? Yes
  5. Is the PR configured to close the correct issue(s)? Yes
  6. Did the PR fully address the Approach section of the issue(s) it is closing? Yes

Reviewer Instructions

Reviewers, please copy and paste a suitable review checklist into your review and answer all questions.

Appendix

This section should be the same for all PRs. Do not edit this section when creating a PR.

Review Checklists

Checklists maintained by the eLev lab for research repositories include:

Standard checklist

1. Are all files under 300 kB (if not, please carefully assess whether it is worth committing them)? **Yes or No**
2. Are all files named according to the appropriate [naming convention](https://github.com/Severson-Group/research-repo-template?tab=readme-ov-file#file-naming), i.e., dash-case, camelCase, snake case? **Yes or No**
3. Do all Markdown files follow the [CONTRIBUTING article template](https://github.com/Severson-Group/.github/blob/main/CONTRIBUTING.md#markdown-documentation-template)? **Yes or No**
4. Do all links work in the material that the PR is adding? **Yes or No**
5. Is the PR configured to close the correct issue(s)? **Yes or No**
6. Did the PR fully address the `Approach` section of the issue(s) it is closing? **Yes or No**

Please work on addressing any **No** items.

@mohamed-dek1 mohamed-dek1 self-assigned this Feb 23, 2026
@mohamed-dek1
Copy link
Copy Markdown
Contributor Author

@elsevers, can you review this?

Copy link
Copy Markdown
Collaborator

@elsevers elsevers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @mohamed-dek1. I am looking at this image and think we need to make some corrections to the plots on the bottom:

Image

The y axis labels on the plots on the bottom don't make any sense (at the very least, they seam to have units of amps instead of volts...)

From Tim / @mhmokhtarabadi's report here it looks like:

  • the left plot should show: a sine wave of amplitude 0.25V and offset 1.6V
  • the right plot should show: a sine wave of amplitude 2.5V and no offset

Update the README to clarify the purpose and features of the Analog Encoder Interface Board, including input and output signal specifications.
@mohamed-dek1
Copy link
Copy Markdown
Contributor Author

mohamed-dek1 commented Feb 24, 2026

@elsevers, I've gone and updated the diagram to show the correct plots. Below is the attached graph that I will be using to update the docs. Can you review this?

circuit-block-diagram

@elsevers
Copy link
Copy Markdown
Collaborator

Thanks @mohamed-dek1. It looks like voltage offset values are wrong (should be 1.6V, not 1.5V). Also, the plots you added on the bottom are too heavily scaled to be useful. I recommend rendering these at the right size before you copy-paste.

At this point, it's probably easiest to script the whole thing following these instructions: https://github.com/Severson-Group/KnowledgeBase/blob/main/code/matlab/README.md#plots

Note the instructions to set the plot size up to be the size you want it to be in your graphic (to avoid the kind of scaling issues we have here)

@mohamed-dek1
Copy link
Copy Markdown
Contributor Author

@elsevers, can you review this PR and take a look at the new diagram?

@elsevers
Copy link
Copy Markdown
Collaborator

Hi @mohamed-dek1-- thanks. You were going to attach the source to your comment so I can edit. Can you please do this?

  • "AMDC" text is a different color
  • "Single ended signal" text is a different color and size than other labels of this type
  • Remove $\omega label from the plot on the top right
  • The + - and PLL labels in the AMDC box are different size than in the other boxes
  • The pots on the bottom are still too small / scaled

@mohamed-dek1
Copy link
Copy Markdown
Contributor Author

@elsevers, the zip file below has both the graph and the script I used to create them. I also have the PowerPoint slide deck attached below.

aei-diagram-creation.zip
ME4090BlockDiagrams.pptx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release Rev A of the Analog Encoder Interface PCB design Replace the AEI circuit block diagram with the source SVG file

3 participants